diff --git a/Dockerfile b/Dockerfile index 74928916..060622b1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN GOARCH=amd64 \ RUN go run ./cmd/seeder/main.go -RUN go build -o ./output/server ./cmd/server/main.go +RUN go build -cover -o ./output/server ./cmd/server/main.go RUN go build -o ./output/migrations ./cmd/migrations/main.go RUN go build -o ./output/seeder ./cmd/seeder/exec/seed.go diff --git a/cmd/server/main_test.go b/cmd/server/main_test.go index 93d73ab8..9a4cdee7 100644 --- a/cmd/server/main_test.go +++ b/cmd/server/main_test.go @@ -1,6 +1,7 @@ package main_test import ( + "fmt" "os" "testing" @@ -10,6 +11,7 @@ import ( . "github.com/agiledragon/gomonkey/v2" "github.com/joho/godotenv" + "github.com/keploy/go-sdk/v2/keploy" "github.com/labstack/echo/v4" "github.com/stretchr/testify/assert" ) @@ -24,6 +26,16 @@ type TestArgs struct { } func initEnv(args *TestArgs) *Patches { + err := keploy.New(keploy.Config{ + Name: "TestSetup", + Mode: keploy.MODE_TEST, // change to MODE_TEST when you run in test mode + Path: ".", + MuteKeployLogs: false, + Delay: 5, + }) + if err != nil { + fmt.Print("error while running keploy", err) + } if args != nil { if args.setBaseEnv { os.Setenv("ENVIRONMENT_NAME", "") @@ -70,6 +82,7 @@ func TestSetup(t *testing.T) { }, }, } + defer keploy.KillProcessOnPort() for name, tt := range cases { t.Run(name, func(t *testing.T) { if tt.init != nil { diff --git a/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12051.1712923093732970838 b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12051.1712923093732970838 new file mode 100644 index 00000000..e9cae295 Binary files /dev/null and b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12051.1712923093732970838 differ diff --git a/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12066.1712923099104208071 b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12066.1712923099104208071 new file mode 100644 index 00000000..0aaa61eb Binary files /dev/null and b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12066.1712923099104208071 differ diff --git a/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12080.1712923104876268798 b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12080.1712923104876268798 new file mode 100644 index 00000000..5e3a4b98 Binary files /dev/null and b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.12080.1712923104876268798 differ diff --git a/covcounters.da0dfcb8fd471cc4c83abe3f66384854.5967.1712920568339635763 b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.5967.1712920568339635763 new file mode 100644 index 00000000..dcce816b Binary files /dev/null and b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.5967.1712920568339635763 differ diff --git a/covcounters.da0dfcb8fd471cc4c83abe3f66384854.6733.1712920623892706489 b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.6733.1712920623892706489 new file mode 100644 index 00000000..0aaa61eb Binary files /dev/null and b/covcounters.da0dfcb8fd471cc4c83abe3f66384854.6733.1712920623892706489 differ diff --git a/covmeta.da0dfcb8fd471cc4c83abe3f66384854 b/covmeta.da0dfcb8fd471cc4c83abe3f66384854 new file mode 100644 index 00000000..48e768b2 Binary files /dev/null and b/covmeta.da0dfcb8fd471cc4c83abe3f66384854 differ diff --git a/docker-compose-tmp.yaml b/docker-compose-tmp.yaml new file mode 100644 index 00000000..9f4e99a2 --- /dev/null +++ b/docker-compose-tmp.yaml @@ -0,0 +1,46 @@ +version: "3.8" +services: + db: + image: postgres:13 + restart: always + env_file: + - .env.docker + environment: + - POSTGRES_USER=${PSQL_USER} + - POSTGRES_PASSWORD=${PSQL_PASS} + - POSTGRES_PORT=${PSQL_PORT} + - POSTGRES_DB=${PSQL_DBNAME} + depends_on: + - redis + networks: + - go-template-networks + redis: + image: redis:6-alpine + restart: always + networks: + - go-template-networks + wait-for-db: + image: atkrad/wait4x + depends_on: + - db + command: tcp db:${PSQL_PORT} -t 30s -i 250ms + networks: + - go-template-networks + app: + build: . + container_name: go-template-app + restart: always + env_file: + - ./.env.${ENVIRONMENT_NAME} + depends_on: + wait-for-db: + condition: service_completed_successfully + ports: + - ${SERVER_PORT}:${SERVER_PORT} + environment: + ENVIRONMENT_NAME: ${ENVIRONMENT_NAME} + networks: + - go-template-networks +networks: + go-template-networks: + external: true diff --git a/docker-compose.yml b/docker-compose.yml index 3e32c5d7..98517cba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,6 @@ services: restart: always env_file: - .env.docker - environment: - POSTGRES_USER=${PSQL_USER} - POSTGRES_PASSWORD=${PSQL_PASS} @@ -14,19 +13,26 @@ services: - POSTGRES_DB=${PSQL_DBNAME} depends_on: - redis + networks: + - go-template-networks redis: image: redis:6-alpine restart: always + networks: + - go-template-networks wait-for-db: image: atkrad/wait4x depends_on: - db command: tcp db:${PSQL_PORT} -t 30s -i 250ms + networks: + - go-template-networks app: build: . + container_name: go-template-app restart: always env_file: - ./.env.${ENVIRONMENT_NAME} @@ -36,4 +42,10 @@ services: ports: - ${SERVER_PORT}:${SERVER_PORT} environment: - ENVIRONMENT_NAME: ${ENVIRONMENT_NAME} \ No newline at end of file + ENVIRONMENT_NAME: ${ENVIRONMENT_NAME} + networks: + - go-template-networks +networks: + go-template-networks: + external: false + \ No newline at end of file diff --git a/go.mod b/go.mod index 8dc79700..41dc0d06 100644 --- a/go.mod +++ b/go.mod @@ -15,6 +15,7 @@ require ( github.com/gorilla/websocket v1.5.0 github.com/joho/godotenv v1.3.0 github.com/kat-co/vala v0.0.0-20170210184112-42e1d8b61f12 + github.com/keploy/go-sdk/v2 v2.0.0-alpha8 github.com/labstack/echo/v4 v4.9.0 github.com/labstack/gommon v0.3.1 github.com/lib/pq v1.10.7 @@ -37,10 +38,10 @@ require ( go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.8.0 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.8.0 go.opentelemetry.io/otel/sdk v1.8.0 - go.uber.org/zap v1.21.0 + go.uber.org/zap v1.22.0 golang.org/x/crypto v0.17.0 golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e - google.golang.org/grpc v1.46.2 + google.golang.org/grpc v1.48.0 ) require ( @@ -59,7 +60,8 @@ require ( github.com/go-playground/locales v0.14.0 // indirect github.com/gofrs/uuid v3.2.0+incompatible // indirect github.com/golang-jwt/jwt v3.2.2+incompatible // indirect - github.com/golang/protobuf v1.5.2 // indirect + github.com/golang/protobuf v1.5.4 // indirect + github.com/google/go-cmp v0.5.9 // indirect github.com/google/uuid v1.3.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect github.com/hashicorp/golang-lru v0.5.4 // indirect diff --git a/go.sum b/go.sum index 4be4f3f9..4886ad35 100644 --- a/go.sum +++ b/go.sum @@ -225,8 +225,9 @@ github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/gomodule/redigo v1.8.3 h1:HR0kYDX2RJZvAup8CsiJwxB4dTCSC0AaUq6S4SiLwUc= github.com/gomodule/redigo v1.8.3/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0= @@ -245,8 +246,8 @@ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= -github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= @@ -342,6 +343,8 @@ github.com/karrick/godirwalk v1.16.1/go.mod h1:j4mkqPuvaLI8mp1DroR3P6ad7cyYd4c1q github.com/kat-co/vala v0.0.0-20170210184112-42e1d8b61f12 h1:DQVOxR9qdYEybJUr/c7ku34r3PfajaMYXZwgDM7KuSk= github.com/kat-co/vala v0.0.0-20170210184112-42e1d8b61f12/go.mod h1:u9MdXq/QageOOSGp7qG4XAQsYUMP+V5zEel/Vrl6OOc= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= +github.com/keploy/go-sdk/v2 v2.0.0-alpha8 h1:ID6GKTSMHn6m+ALukOkJT8xPxkiTNccoeUfloExVa00= +github.com/keploy/go-sdk/v2 v2.0.0-alpha8/go.mod h1:FZpwzl7y5B+CnrAdBWiPxICkZbSyZpn6sQrEW8BiZOU= github.com/kevinmbeaulieu/eq-go v1.0.0/go.mod h1:G3S8ajA56gKBZm4UB9AOyoOS37JO3roToPzKNM8dtdM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= @@ -444,8 +447,9 @@ github.com/pelletier/go-toml v1.9.4 h1:tjENF6MfZAg8e4ZmZTeWaWiT2vXtsoO6+iuOjFhEC github.com/pelletier/go-toml v1.9.4/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= @@ -615,12 +619,13 @@ go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= go.uber.org/multierr v1.8.0 h1:dg6GjLku4EH+249NNmoIciG9N/jURbDG+pFlTkhzIC8= go.uber.org/multierr v1.8.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= -go.uber.org/zap v1.21.0 h1:WefMeulhovoZ2sYXz7st6K0sLj7bBhpiFaud4r4zST8= -go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= +go.uber.org/zap v1.22.0 h1:Zcye5DUgBloQ9BaT4qc9BnjOFog5TvBSAGkJ3Nf70c0= +go.uber.org/zap v1.22.0/go.mod h1:H4siCOZOrAolnUPJEkfaSjDqyP+BDS0DdDWzwcgt3+U= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= @@ -1046,8 +1051,8 @@ google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnD google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.46.2 h1:u+MLGgVf7vRdjEYZ8wDFhAVNmhkbJ5hmrA1LMWK1CAQ= -google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.48.0 h1:rQOsyJ/8+ufEDJd/Gdsz7HG220Mh9HAhFHRGnIjda0w= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= diff --git a/keploy/reports/test-run-0/test-set-0-report.yaml b/keploy/reports/test-run-0/test-set-0-report.yaml new file mode 100755 index 00000000..c56fc961 --- /dev/null +++ b/keploy/reports/test-run-0/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920542 + completed: 1712920542 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:15:42 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - tCH77B3ptYA5i3wMP0VVefLzd2QccNOY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920542 + completed: 1712920542 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:15:42 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - XIxSoGi0HWxY9QoArcXYVvFstMOBCXkb + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920542 + completed: 1712920542 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:15:42 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - sA4RWUve6WKdAubN3MccoAJc4DjWvyRK + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920542 + completed: 1712920543 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:15:42 GMT + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - evtmHh7GdYCxCDFeO2msrNZdxUX4xeTO + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-1/test-set-0-report.yaml b/keploy/reports/test-run-1/test-set-0-report.yaml new file mode 100755 index 00000000..a0ea855b --- /dev/null +++ b/keploy/reports/test-run-1/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920568 + completed: 1712920568 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:16:08 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - 0QkvDvczc5CgDScRkI9TzI6Sp7LxBTyV + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920568 + completed: 1712920568 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - owb4cf67ugFjHNpvSvdzRE2XBb1yGstY + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:16:08 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920568 + completed: 1712920568 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:16:08 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - 8txb00iqtoC106GdJRHiypzfmn2YUnG1 + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920568 + completed: 1712920568 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:16:08 GMT + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - 8xEdz8p0yqfAZUFt6P84TdPvLTnwjYOZ + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-2/test-set-0-report.yaml b/keploy/reports/test-run-2/test-set-0-report.yaml new file mode 100755 index 00000000..1933c320 --- /dev/null +++ b/keploy/reports/test-run-2/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920623 + completed: 1712920623 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - RqJh1RPFj4vi6XpyJgeXIaKelzmwToNx + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:17:03 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920623 + completed: 1712920623 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:17:03 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - XadET7i2r4P2uJ3dns3833EwwJRZ81sk + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920623 + completed: 1712920623 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:17:03 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - OuI7GgTOJjx9yGJVL2Tu4AiQ6NUNTbNH + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712920623 + completed: 1712920623 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - F9o77zXZNU3Plj5gnP0zF5XAsjoNFeRK + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:17:03 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-3/test-set-0-report.yaml b/keploy/reports/test-run-3/test-set-0-report.yaml new file mode 100755 index 00000000..2f9cd662 --- /dev/null +++ b/keploy/reports/test-run-3/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922795 + completed: 1712922795 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - 8mDXgG8s2fkT9n6TuDsfpy5LNe4bGnXC + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:15 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922795 + completed: 1712922795 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - fSPQnS41GG6JbBirGljJtRBIA9so6Pjk + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:15 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922795 + completed: 1712922795 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:15 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - 5q4mgUOVdtHaDJCvR2IjNDkbgzHsT8GT + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922795 + completed: 1712922795 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:15 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - T1o8dTYziCBrbh8NG6vXyLRjCYshwM1U + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-3/test-set-1-report.yaml b/keploy/reports/test-run-3/test-set-1-report.yaml new file mode 100755 index 00000000..746e4ac8 --- /dev/null +++ b/keploy/reports/test-run-3/test-set-1-report.yaml @@ -0,0 +1,546 @@ +version: api.keploy.io/v1beta1 +name: test-set-1-report +status: USER_ABORT +success: 0 +failure: 2 +total: 12 +tests: + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922800 + completed: 1712922800 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:23.244056522+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:23.385670077+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:20 GMT + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + actual: + key: X-Request-Id + value: + - AS671GLsdLarfsfEr8HtceQdpJhPudnF + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922800 + completed: 1712922800 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-2 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:23.379882668+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:25.720727517+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: false + expected: + key: X-Request-Id + value: + - xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + actual: + key: X-Request-Id + value: + - oiXZJxj1G4TWHMsCqcXm8xiltZrsVIwQ + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:20 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-1 diff --git a/keploy/reports/test-run-3/test-set-2-report.yaml b/keploy/reports/test-run-3/test-set-2-report.yaml new file mode 100755 index 00000000..a42bcfa3 --- /dev/null +++ b/keploy/reports/test-run-3/test-set-2-report.yaml @@ -0,0 +1,203 @@ +version: api.keploy.io/v1beta1 +name: test-set-2-report +status: FAILED +success: 0 +failure: 1 +total: 1 +tests: + - kind: Http + name: test-set-2 + status: FAILED + started: 1712922789 + completed: 1712922790 + test_case_path: /Users/himanshu/go-template/keploy/test-set-2 + mock_path: /Users/himanshu/go-template/keploy/test-set-2/mocks.yaml + test_case_id: test-1 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8 + Connection: keep-alive + Content-Length: "150" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' + timestamp: 2024-04-12T11:49:35.436171552Z + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "87" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:49:35 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T11:49:37.636766637Z + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + actual: + key: X-Request-Id + value: + - P7XryGMT6g5GlXzcUYEwzQT06ANpjmnY + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Content-Length + value: + - "87" + actual: + key: Content-Length + value: + - "87" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:49:35 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:10 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + actual: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + dep_result: [] +test_set: test-set-2 diff --git a/keploy/reports/test-run-4/test-set-0-report.yaml b/keploy/reports/test-run-4/test-set-0-report.yaml new file mode 100755 index 00000000..32ee04d5 --- /dev/null +++ b/keploy/reports/test-run-4/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922820 + completed: 1712922820 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - p646JKJHHzxk2ThwsaTWlyHqVYnZhY3p + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:40 GMT + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922820 + completed: 1712922820 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:40 GMT + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - 1przpKh6IpJavQxK7jxSElw5inGvRSX1 + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922820 + completed: 1712922820 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - OEjtEqOWs9kKgpWmfVApGfsuji2HHZrC + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:40 GMT + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712922820 + completed: 1712922820 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - 60HPXbAKeYrOlTgym1KRjjTyU15rnetQ + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:40 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-4/test-set-1-report.yaml b/keploy/reports/test-run-4/test-set-1-report.yaml new file mode 100755 index 00000000..071386f1 --- /dev/null +++ b/keploy/reports/test-run-4/test-set-1-report.yaml @@ -0,0 +1,2609 @@ +version: api.keploy.io/v1beta1 +name: test-set-1-report +status: FAILED +success: 0 +failure: 12 +total: 12 +tests: + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922825 + completed: 1712922825 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:23.244056522+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:23.385670077+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:45 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: false + expected: + key: X-Request-Id + value: + - lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + actual: + key: X-Request-Id + value: + - 51J0t9nhB1byLkkltOCAwKovUUXUdDQu + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922825 + completed: 1712922825 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-2 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:23.379882668+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:25.720727517+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:45 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + actual: + key: X-Request-Id + value: + - uptr8EXd6idTPkg3YJ0TxlQ86gLzxjo2 + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922825 + completed: 1712922825 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.830891691+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:39.95606009+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + actual: + key: X-Request-Id + value: + - qwXN0j3rywG0AOZAtoVdQ5oDYAczVGyv + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:45 GMT + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922825 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMjgyOTAwNywiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.mnxKglrQE8SVwkyJF5t5VVFUzVD8hFduBYvk8ibUgA4 + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:39.916357967+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:40.058275524+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: false + expected: + key: X-Request-Id + value: + - Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + actual: + key: X-Request-Id + value: + - Gbjr78IXPX5yARbP52zSXTj0Ff0C4Hnz + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:45 GMT + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-5 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.976024729+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:44.028459413+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + actual: + key: X-Request-Id + value: + - V91p9Ax8HzDrtI3fVvrjGM7isdtjib22 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-6 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:06:38.287242828+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:36:38 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:06:40.367665295+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:36:38 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: false + expected: + key: X-Request-Id + value: + - hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + actual: + key: X-Request-Id + value: + - GZtHnQJeJzDFFbEgiz015wdhJu7x8cYS + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-7 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.457040684+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:10.880029836+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + actual: + key: X-Request-Id + value: + - UrLS7pgRaL4Ld0adX4onQKRWzXzsVg0l + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-8 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.84769087+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.08196869+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: false + expected: + key: X-Request-Id + value: + - y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + actual: + key: X-Request-Id + value: + - 9VMU77TsPuK87Fhi46Qgy1AACBE1ceax + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-9 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.990749316+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.182869936+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + actual: + key: X-Request-Id + value: + - GIyq8crjak1Em3S27lgYrjHhYA9zVz7Z + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-10 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.124703799+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.283548355+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: false + expected: + key: X-Request-Id + value: + - 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + actual: + key: X-Request-Id + value: + - CiCCq7fwFx8rcGD0I2JXd2IiFNPEXruZ + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-11 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.256925212+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.484659577+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + actual: + key: X-Request-Id + value: + - xobk6JJWQ47n7VNtqYepFqCdmA8hKMKq + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712922826 + completed: 1712922826 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-12 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.393459492+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:14.025172054+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: false + expected: + key: X-Request-Id + value: + - 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + actual: + key: X-Request-Id + value: + - vGo49FNxMpHaaN0XNbDofapFIVdtZc2S + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:46 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] +test_set: test-set-1 diff --git a/keploy/reports/test-run-4/test-set-2-report.yaml b/keploy/reports/test-run-4/test-set-2-report.yaml new file mode 100755 index 00000000..2d636617 --- /dev/null +++ b/keploy/reports/test-run-4/test-set-2-report.yaml @@ -0,0 +1,203 @@ +version: api.keploy.io/v1beta1 +name: test-set-2-report +status: FAILED +success: 0 +failure: 1 +total: 1 +tests: + - kind: Http + name: test-set-2 + status: FAILED + started: 1712922815 + completed: 1712922815 + test_case_path: /Users/himanshu/go-template/keploy/test-set-2 + mock_path: /Users/himanshu/go-template/keploy/test-set-2/mocks.yaml + test_case_id: test-1 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8 + Connection: keep-alive + Content-Length: "150" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' + timestamp: 2024-04-12T11:49:35.436171552Z + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "87" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:49:35 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T11:49:37.636766637Z + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + actual: + key: X-Request-Id + value: + - ji4dymf1M8UQQs3phxI6U5LHQTjj4XTd + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Content-Length + value: + - "87" + actual: + key: Content-Length + value: + - "87" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:49:35 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:53:35 GMT + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + actual: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + dep_result: [] +test_set: test-set-2 diff --git a/keploy/reports/test-run-5/test-set-0-report.yaml b/keploy/reports/test-run-5/test-set-0-report.yaml new file mode 100755 index 00000000..a7c094a3 --- /dev/null +++ b/keploy/reports/test-run-5/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923062 + completed: 1712923062 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:42 GMT + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - 2KddQiGK0Kko5bG5QDhhoZfLO7PQ9qac + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923062 + completed: 1712923062 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - jclZ84WRevJd0FceUNU42atk0jys0lal + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:42 GMT + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923062 + completed: 1712923062 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:42 GMT + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - 7ROy92ux1ebVIk9PZKt8RJRVKNzjKsCu + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923062 + completed: 1712923062 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:42 GMT + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - 6MPO67ykhXMoqtiphgtmlYQaBcERHB0R + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-5/test-set-1-report.yaml b/keploy/reports/test-run-5/test-set-1-report.yaml new file mode 100755 index 00000000..d9be6f44 --- /dev/null +++ b/keploy/reports/test-run-5/test-set-1-report.yaml @@ -0,0 +1,2609 @@ +version: api.keploy.io/v1beta1 +name: test-set-1-report +status: FAILED +success: 0 +failure: 12 +total: 12 +tests: + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923067 + completed: 1712923067 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:23.244056522+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:23.385670077+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + actual: + key: X-Request-Id + value: + - 9b5h1a8S8zHbdR7fzcLbTYheuOp86zu3 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:47 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923067 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-2 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:23.379882668+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:25.720727517+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + actual: + key: X-Request-Id + value: + - rKD9RvLCCiZlCgTYgHIIoXHCJ6aeQWwq + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:47 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.830891691+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:39.95606009+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + actual: + key: X-Request-Id + value: + - E2GwhBGlljkpBwVy2JQd8mUqRLVjeNFg + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMjgyOTAwNywiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.mnxKglrQE8SVwkyJF5t5VVFUzVD8hFduBYvk8ibUgA4 + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:39.916357967+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:40.058275524+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + actual: + key: X-Request-Id + value: + - dDQ4DIBbaZcI9no5bV2dG7mQL5jvmRyY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-5 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.976024729+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:44.028459413+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + actual: + key: X-Request-Id + value: + - j2vpUkd59rYbJOntKcIi9LXEbiYUBWqw + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-6 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:06:38.287242828+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:36:38 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:06:40.367665295+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:36:38 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + actual: + key: X-Request-Id + value: + - 6y0Z5Ndau7xqDQuEEJ2vtXD9BVmTluMe + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-7 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.457040684+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:10.880029836+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + actual: + key: X-Request-Id + value: + - LJwVupVjoIkGgFS9GAYR6dgVoR0Zlm7s + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-8 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.84769087+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.08196869+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: false + expected: + key: X-Request-Id + value: + - y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + actual: + key: X-Request-Id + value: + - dPcAlVq09yyFHE3uI6UiGrnENytwty5U + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-9 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.990749316+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.182869936+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: false + expected: + key: X-Request-Id + value: + - nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + actual: + key: X-Request-Id + value: + - A9gbjlFtIF3pUK1QsCwEv28H6IABcj2i + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-10 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.124703799+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.283548355+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + actual: + key: X-Request-Id + value: + - iOnFqePhj5dLUwpuAfgOVIIVAntwjgQ8 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-11 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.256925212+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.484659577+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + actual: + key: X-Request-Id + value: + - ODGjHFZBR3ZywqmP0BReywbKknjA2KZt + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923068 + completed: 1712923068 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-12 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.393459492+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:14.025172054+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:48 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + actual: + key: X-Request-Id + value: + - o4k4VebJs5blnQCO5gKnC7Xvc9IsA0iK + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] +test_set: test-set-1 diff --git a/keploy/reports/test-run-5/test-set-2-report.yaml b/keploy/reports/test-run-5/test-set-2-report.yaml new file mode 100755 index 00000000..4fd16cdc --- /dev/null +++ b/keploy/reports/test-run-5/test-set-2-report.yaml @@ -0,0 +1,203 @@ +version: api.keploy.io/v1beta1 +name: test-set-2-report +status: FAILED +success: 0 +failure: 1 +total: 1 +tests: + - kind: Http + name: test-set-2 + status: FAILED + started: 1712923057 + completed: 1712923057 + test_case_path: /Users/himanshu/go-template/keploy/test-set-2 + mock_path: /Users/himanshu/go-template/keploy/test-set-2/mocks.yaml + test_case_id: test-1 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8 + Connection: keep-alive + Content-Length: "150" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' + timestamp: 2024-04-12T11:49:35.436171552Z + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "87" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:49:35 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T11:49:37.636766637Z + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + actual: + key: X-Request-Id + value: + - c9nvdVX3khPeVrYoWEJEYFjRFi0xiO6m + - normal: true + expected: + key: Content-Length + value: + - "87" + actual: + key: Content-Length + value: + - "87" + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:49:35 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:57:37 GMT + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + actual: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + dep_result: [] +test_set: test-set-2 diff --git a/keploy/reports/test-run-6/test-set-0-report.yaml b/keploy/reports/test-run-6/test-set-0-report.yaml new file mode 100755 index 00000000..329f5b34 --- /dev/null +++ b/keploy/reports/test-run-6/test-set-0-report.yaml @@ -0,0 +1,882 @@ +version: api.keploy.io/v1beta1 +name: test-set-0-report +status: FAILED +success: 0 +failure: 4 +total: 4 +tests: + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923098 + completed: 1712923098 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:18 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: false + expected: + key: X-Request-Id + value: + - Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + actual: + key: X-Request-Id + value: + - G4xR1m6NyHZYEWmLMXs7Lmy52skJlUij + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Length + value: + - "49" + actual: + key: Content-Length + value: + - "49" + body_result: + - normal: true + type: JSON + expected: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + actual: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923098 + completed: 1712923098 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-2 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: false + expected: + key: X-Request-Id + value: + - pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + actual: + key: X-Request-Id + value: + - 0GthPNB2BpbNDrDMA3hIc5U7KhStwC7t + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:18 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:18 GMT + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923098 + completed: 1712923098 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: false + expected: + key: X-Request-Id + value: + - JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + actual: + key: X-Request-Id + value: + - izHRtN4EmZEgytBHQWlxig8dfLeHjGdm + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:18 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-0 + status: FAILED + started: 1712923098 + completed: 1712923099 + test_case_path: /Users/himanshu/go-template/keploy/test-set-0 + mock_path: /Users/himanshu/go-template/keploy/test-set-0/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: false + expected: + key: X-Request-Id + value: + - 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + actual: + key: X-Request-Id + value: + - KSg8xlUeS3O2Ww6K2Nut8DosE86MSqFB + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:14:24 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:18 GMT + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] +test_set: test-set-0 diff --git a/keploy/reports/test-run-6/test-set-1-report.yaml b/keploy/reports/test-run-6/test-set-1-report.yaml new file mode 100755 index 00000000..e4f79140 --- /dev/null +++ b/keploy/reports/test-run-6/test-set-1-report.yaml @@ -0,0 +1,2609 @@ +version: api.keploy.io/v1beta1 +name: test-set-1-report +status: FAILED +success: 0 +failure: 12 +total: 12 +tests: + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-1 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:23.244056522+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:23.385670077+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + actual: + key: X-Request-Id + value: + - Zz8xIsUizQty3PvUEQTTotbnAzrVjyBj + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-2 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:23.379882668+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:25.720727517+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: false + expected: + key: X-Request-Id + value: + - xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + actual: + key: X-Request-Id + value: + - ROICworx62sBP9a7EIGbFUlQubMdQYdm + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:23 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-3 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.830891691+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:39.95606009+05:30 + noise: + header.Content-Length: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: false + expected: + key: X-Request-Id + value: + - TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + actual: + key: X-Request-Id + value: + - RDcDyZ4WVQaxn63LiqFa0AzpTgdg4fIb + - normal: true + expected: + key: Content-Type + value: + - text/html; charset=UTF-8 + actual: + key: Content-Type + value: + - text/html; charset=UTF-8 + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Length + value: + - "1657" + actual: + key: Content-Length + value: + - "1657" + body_result: + - normal: true + type: PLAIN + expected: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + actual: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-4 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMjgyOTAwNywiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.mnxKglrQE8SVwkyJF5t5VVFUzVD8hFduBYvk8ibUgA4 + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:39.916357967+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:40.058275524+05:30 + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: false + expected: + key: X-Request-Id + value: + - Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + actual: + key: X-Request-Id + value: + - 9twzDje8ToTJmxnlYTQ12mdiEMjiM1yw + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + body_result: + - normal: true + type: JSON + expected: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + actual: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-5 + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.976024729+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:44.028459413+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 404 + actual: 404 + headers_result: + - normal: true + expected: + key: Content-Length + value: + - "29" + actual: + key: Content-Length + value: + - "29" + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:34:39 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json; charset=UTF-8 + actual: + key: Content-Type + value: + - application/json; charset=UTF-8 + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: false + expected: + key: X-Request-Id + value: + - OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + actual: + key: X-Request-Id + value: + - KukBwcvmeu3PXXtRRctvH00fBepouoET + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: | + { + "message": "Not Found" + } + actual: | + { + "message": "Not Found" + } + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-6 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:06:38.287242828+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:36:38 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:06:40.367665295+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + actual: + key: X-Request-Id + value: + - fep3qjFxa8iJUJJMoEvp2dm695qul4Ol + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:36:38 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-7 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.457040684+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:10.880029836+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: false + expected: + key: X-Request-Id + value: + - D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + actual: + key: X-Request-Id + value: + - WNmlhnVVMTtV4RzxmLhF70g1kAiInpo5 + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-8 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.84769087+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.08196869+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: false + expected: + key: X-Request-Id + value: + - y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + actual: + key: X-Request-Id + value: + - jsDfnMC4nUdYkBG5tGrN1OQqqTmbyDd1 + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-9 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.990749316+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.182869936+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + actual: + key: X-Request-Id + value: + - N3RrJDzGbiz9EXk9cMc0lzMzVKZ2sHhk + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:10 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-10 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.124703799+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.283548355+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: false + expected: + key: X-Request-Id + value: + - 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + actual: + key: X-Request-Id + value: + - K4gwNWqOOkrQEnGcBhJjS38tkpaOxqxY + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-11 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.256925212+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.484659577+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: false + expected: + key: X-Request-Id + value: + - WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + actual: + key: X-Request-Id + value: + - OQGenFz2ZjarjGevKnf5fyh5LKlSclbE + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] + - kind: Http + name: test-set-1 + status: FAILED + started: 1712923104 + completed: 1712923104 + test_case_path: /Users/himanshu/go-template/keploy/test-set-1 + mock_path: /Users/himanshu/go-template/keploy/test-set-1/mocks.yaml + test_case_id: test-12 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.393459492+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:14.025172054+05:30 + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: Content-Length + value: + - "138" + actual: + key: Content-Length + value: + - "138" + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:37:11 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:24 GMT + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: false + expected: + key: X-Request-Id + value: + - 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + actual: + key: X-Request-Id + value: + - wKuA2LhKZGmaYPFwlnJqMgOLMFUdRSvJ + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + actual: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + dep_result: [] +test_set: test-set-1 diff --git a/keploy/reports/test-run-6/test-set-2-report.yaml b/keploy/reports/test-run-6/test-set-2-report.yaml new file mode 100755 index 00000000..0baab0bc --- /dev/null +++ b/keploy/reports/test-run-6/test-set-2-report.yaml @@ -0,0 +1,203 @@ +version: api.keploy.io/v1beta1 +name: test-set-2-report +status: FAILED +success: 0 +failure: 1 +total: 1 +tests: + - kind: Http + name: test-set-2 + status: FAILED + started: 1712923093 + completed: 1712923093 + test_case_path: /Users/himanshu/go-template/keploy/test-set-2 + mock_path: /Users/himanshu/go-template/keploy/test-set-2/mocks.yaml + test_case_id: test-1 + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8 + Connection: keep-alive + Content-Length: "150" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' + timestamp: 2024-04-12T11:49:35.436171552Z + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "87" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:49:35 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T11:49:37.636766637Z + noise: + header.Date: [] + result: + status_code: + normal: true + expected: 200 + actual: 200 + headers_result: + - normal: true + expected: + key: X-Content-Type-Options + value: + - nosniff + actual: + key: X-Content-Type-Options + value: + - nosniff + - normal: true + expected: + key: Date + value: + - Fri, 12 Apr 2024 11:49:35 GMT + actual: + key: Date + value: + - Fri, 12 Apr 2024 11:58:13 GMT + - normal: true + expected: + key: X-Frame-Options + value: + - DENY + actual: + key: X-Frame-Options + value: + - DENY + - normal: true + expected: + key: Access-Control-Allow-Credentials + value: + - "true" + actual: + key: Access-Control-Allow-Credentials + value: + - "true" + - normal: true + expected: + key: X-Xss-Protection + value: + - 1; mode=block + actual: + key: X-Xss-Protection + value: + - 1; mode=block + - normal: true + expected: + key: Content-Type + value: + - application/json + actual: + key: Content-Type + value: + - application/json + - normal: false + expected: + key: X-Request-Id + value: + - 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + actual: + key: X-Request-Id + value: + - 3AJrCDadbAsTT55wnW1A2tQbZtRZynbX + - normal: true + expected: + key: Vary + value: + - Origin + actual: + key: Vary + value: + - Origin + - normal: true + expected: + key: X-Dns-Prefetch-Control + value: + - "off" + actual: + key: X-Dns-Prefetch-Control + value: + - "off" + - normal: true + expected: + key: Content-Length + value: + - "87" + actual: + key: Content-Length + value: + - "87" + - normal: true + expected: + key: Access-Control-Expose-Headers + value: + - Content-Length + actual: + key: Access-Control-Expose-Headers + value: + - Content-Length + - normal: true + expected: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + actual: + key: Strict-Transport-Security + value: + - max-age=5184000; includeSubDomains + - normal: true + expected: + key: X-Download-Options + value: + - noopen + actual: + key: X-Download-Options + value: + - noopen + - normal: true + expected: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + actual: + key: Access-Control-Allow-Origin + value: + - http://localhost:9000 + body_result: + - normal: true + type: JSON + expected: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + actual: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + dep_result: [] +test_set: test-set-2 diff --git a/keploy/test-set-0/tests/test-1.yaml b/keploy/test-set-0/tests/test-1.yaml new file mode 100755 index 00000000..56d943b8 --- /dev/null +++ b/keploy/test-set-0/tests/test-1.yaml @@ -0,0 +1,72 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-1 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/ + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.08267603+05:30 + resp: + status_code: 200 + header: + Content-Length: "49" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Wf6IzlzE0buJFzEu4iDI39b3YgeRKvuQ + X-Xss-Protection: 1; mode=block + body: "{\n \"data\": \"Go template at your service!\U0001F372\"\n}\n" + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:18.212084232+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712920458 +curl: | + curl --request GET \ + --url http://localhost:9000/ \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Connection: keep-alive' \ + --header 'Upgrade-Insecure-Requests: 1' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Sec-Gpc: 1' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Fetch-Site: none' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8' \ + --header 'Accept-Language: en-GB,en' \ + --header 'Sec-Fetch-User: ?1' \ + --header 'Sec-Fetch-Dest: document' \ + --header 'Host: localhost:9000' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Fetch-Mode: navigate' \ diff --git a/keploy/test-set-0/tests/test-2.yaml b/keploy/test-set-0/tests/test-2.yaml new file mode 100755 index 00000000..4fd83c08 --- /dev/null +++ b/keploy/test-set-0/tests/test-2.yaml @@ -0,0 +1,73 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-2 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Referer: http://localhost:9000/ + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:18.14476234+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:18 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: pVVea7MWEHiLWEeFlryNarLV7VbYIHaI + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:20.651696485+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712920460 +curl: | + curl --request GET \ + --url http://localhost:9000/favicon.ico \ + --header 'Referer: http://localhost:9000/' \ + --header 'Accept-Language: en-GB,en' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Connection: keep-alive' \ + --header 'Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Fetch-Mode: no-cors' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Gpc: 1' \ + --header 'Sec-Fetch-Dest: image' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ diff --git a/keploy/test-set-0/tests/test-3.yaml b/keploy/test-set-0/tests/test-3.yaml new file mode 100755 index 00000000..7335b64b --- /dev/null +++ b/keploy/test-set-0/tests/test-3.yaml @@ -0,0 +1,133 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-3 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T16:44:23.888182433+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:14:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: JUJidIgTaVKFnvSG8TbIEbV7GmhT1loo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:24.088612782+05:30 + objects: [] + assertions: + noise: + header.Content-Length: [] + header.Date: [] + created: 1712920464 +curl: | + curl --request GET \ + --url http://localhost:9000/playground \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Fetch-Mode: navigate' \ + --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Fetch-Dest: document' \ + --header 'Sec-Gpc: 1' \ + --header 'Accept-Language: en-GB,en' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Fetch-Site: none' \ + --header 'Upgrade-Insecure-Requests: 1' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Sec-Fetch-User: ?1' \ diff --git a/keploy/test-set-0/tests/test-4.yaml b/keploy/test-set-0/tests/test-4.yaml new file mode 100755 index 00000000..98313531 --- /dev/null +++ b/keploy/test-set-0/tests/test-4.yaml @@ -0,0 +1,85 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-4 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T16:44:24.065403647+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:14:24 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 4AHkTLMT7SMjmabg655OuW8sAksqgNrL + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T16:44:26.121350361+05:30 + objects: [] + assertions: + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + created: 1712920466 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Sec-Gpc: 1' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Content-Type: application/json' \ + --header 'Connection: keep-alive' \ + --header 'Accept-Language: en-GB,en' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Accept: */*' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Sec-Fetch-Mode: cors' \ + --data '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' diff --git a/keploy/test-set-1/tests/test-1.yaml b/keploy/test-set-1/tests/test-1.yaml new file mode 100755 index 00000000..d5c71c08 --- /dev/null +++ b/keploy/test-set-1/tests/test-1.yaml @@ -0,0 +1,133 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-1 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Sec-Gpc: "1" + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:23.244056522+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: lToxIarL0kbOcYiDMOoAu0IMpJvGXQfo + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:23.385670077+05:30 + objects: [] + assertions: + noise: + header.Content-Length: [] + header.Date: [] + created: 1712921663 +curl: | + curl --request GET \ + --url http://localhost:9000/playground \ + --header 'Host: localhost:9000' \ + --header 'Sec-Gpc: 1' \ + --header 'Accept-Language: en-GB,en' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Upgrade-Insecure-Requests: 1' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Fetch-Mode: navigate' \ + --header 'Sec-Fetch-Site: none' \ + --header 'Sec-Fetch-Dest: document' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Fetch-User: ?1' \ + --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8' \ diff --git a/keploy/test-set-1/tests/test-10.yaml b/keploy/test-set-1/tests/test-10.yaml new file mode 100755 index 00000000..875380fa --- /dev/null +++ b/keploy/test-set-1/tests/test-10.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-10 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.124703799+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 3nFUlZ21RO4llIdMFoEGdALOxc7szYjQ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.283548355+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921831 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Origin: http://localhost:9000' \ + --header 'Host: localhost:9000' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Connection: keep-alive' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-11.yaml b/keploy/test-set-1/tests/test-11.yaml new file mode 100755 index 00000000..6b8a63e8 --- /dev/null +++ b/keploy/test-set-1/tests/test-11.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-11 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.256925212+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: WtvxFsIPQav5O7BJ6307yBbvxpx4ciWn + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.484659577+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921831 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Host: localhost:9000' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-12.yaml b/keploy/test-set-1/tests/test-12.yaml new file mode 100755 index 00000000..87afb3ac --- /dev/null +++ b/keploy/test-set-1/tests/test-12.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-12 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:11.393459492+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:11 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 7aA7cLGu28JLvRoskAK0iHNLwSO5vJX9 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:14.025172054+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921834 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Content-Type: application/json' \ + --header 'Host: localhost:9000' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-2.yaml b/keploy/test-set-1/tests/test-2.yaml new file mode 100755 index 00000000..271947ad --- /dev/null +++ b/keploy/test-set-1/tests/test-2.yaml @@ -0,0 +1,85 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-2 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73 + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + Sec-Gpc: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:23.379882668+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:23 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: xDN5UObQIVuTrAIYTcdpBN6pwWAWUxJ6 + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:25.720727517+05:30 + objects: [] + assertions: + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + created: 1712921665 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Cookie: csrftoken=5w8RtIXw5M4ixBeXNqB6wphbStVCywde; grafana_session=7b44726b6c047975275b69d7b914ff73' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Connection: keep-alive' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Gpc: 1' \ + --header 'Accept-Language: en-GB,en' \ + --header 'Host: localhost:9000' \ + --header 'Accept: */*' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Ch-Ua: "Brave";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --data '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' diff --git a/keploy/test-set-1/tests/test-3.yaml b/keploy/test-set-1/tests/test-3.yaml new file mode 100755 index 00000000..7466554d --- /dev/null +++ b/keploy/test-set-1/tests/test-3.yaml @@ -0,0 +1,129 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-3 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/playground + header: + Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: document + Sec-Fetch-Mode: navigate + Sec-Fetch-Site: none + Sec-Fetch-User: ?1 + Upgrade-Insecure-Requests: "1" + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.830891691+05:30 + resp: + status_code: 200 + header: + Content-Length: "1657" + Content-Type: text/html; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: TRtRHLbZ2sArAY33AVskbGYHQhAuyMa5 + X-Xss-Protection: 1; mode=block + body: | + + + + + GraphQL playground + + + + + + +
Loading...
+ + + + + + + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:39.95606009+05:30 + objects: [] + assertions: + noise: + header.Content-Length: [] + header.Date: [] + created: 1712921679 +curl: | + curl --request GET \ + --url http://localhost:9000/playground \ + --header 'Sec-Fetch-User: ?1' \ + --header 'Upgrade-Insecure-Requests: 1' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Fetch-Mode: navigate' \ + --header 'Sec-Fetch-Site: none' \ + --header 'Host: localhost:9000' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Connection: keep-alive' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7' \ + --header 'Sec-Fetch-Dest: document' \ diff --git a/keploy/test-set-1/tests/test-4.yaml b/keploy/test-set-1/tests/test-4.yaml new file mode 100755 index 00000000..8d16433d --- /dev/null +++ b/keploy/test-set-1/tests/test-4.yaml @@ -0,0 +1,83 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-4 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: '*/*' + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMjgyOTAwNywiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.mnxKglrQE8SVwkyJF5t5VVFUzVD8hFduBYvk8ibUgA4 + Connection: keep-alive + Content-Length: "1811" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' + timestamp: 2024-04-12T17:04:39.916357967+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: Z44KdmLj1luKKD4LaKMHQEKgXvxpJGzc + X-Xss-Protection: 1; mode=block + body: '{"data":{"__schema":{"queryType":{"name":"Query"},"mutationType":{"name":"Mutation"},"subscriptionType":{"name":"Subscription"},"types":[{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"BooleanFilter","description":null,"fields":[],"inputFields":[{"name":"isTrue","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isFalse","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null},{"name":"isNull","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"ChangePasswordResponse","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"SCALAR","name":"Float","description":"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point).","fields":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"FloatFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Float","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Float","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IDFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"ID","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"IntFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"lessThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThan","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"moreThanOrEqualTo","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"LoginResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Mutation","description":null,"fields":[{"name":"login","description":null,"args":[{"name":"username","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}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"LoginResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"changePassword","description":null,"args":[{"name":"oldPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"newPassword","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ChangePasswordResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"refreshToken","description":null,"args":[{"name":"token","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RefreshTokenResponse","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createRole","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"RolePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updateUser","description":null,"args":[{"name":"input","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserUpdateInput","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deleteUser","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UserDeletePayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Query","description":null,"fields":[{"name":"me","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[{"name":"pagination","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserPagination","ofType":null},"defaultValue":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"UsersPayload","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RefreshTokenResponse","description":null,"fields":[{"name":"token","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Role","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"accessLevel","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":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"users","description":null,"args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleCreateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RoleDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolePagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolePayload","description":null,"fields":[{"name":"role","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleUpdateInput","description":null,"fields":[],"inputFields":[{"name":"accessLevel","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":"updatedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RoleWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"accessLevel","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"name","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"users","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"RolesCreateInput","description":null,"fields":[],"inputFields":[{"name":"roles","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"RoleCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesDeletePayload","description":null,"fields":[{"name":"ids","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesPayload","description":null,"fields":[{"name":"roles","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Role","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"RolesUpdatePayload","description":null,"fields":[{"name":"ok","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"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":[],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"StringFilter","description":null,"fields":[],"inputFields":[{"name":"equalTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEqualTo","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"in","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"notIn","description":null,"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}},"defaultValue":null},{"name":"startWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWith","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"contain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContain","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"startWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notStartWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"endWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notEndWithStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"containStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"notContainStrict","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"Subscription","description":null,"fields":[{"name":"userNotification","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"User","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"username","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"password","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":"mobile","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"address","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"active","description":null,"args":[],"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastLogin","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"lastPasswordChange","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"token","description":null,"args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"role","description":null,"args":[],"type":{"kind":"OBJECT","name":"Role","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deletedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":null,"args":[],"type":{"kind":"SCALAR","name":"Int","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserCreateInput","description":null,"fields":[],"inputFields":[{"name":"firstName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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},{"name":"password","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"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":"roleId","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserDeletePayload","description":null,"fields":[{"name":"id","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserFilter","description":null,"fields":[],"inputFields":[{"name":"search","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"where","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserPagination","description":null,"fields":[],"inputFields":[{"name":"limit","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null},{"name":"page","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UserPayload","description":null,"fields":[{"name":"user","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"User","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserUpdateInput","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","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":"mobile","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UserWhere","description":null,"fields":[],"inputFields":[{"name":"id","description":null,"type":{"kind":"INPUT_OBJECT","name":"IDFilter","ofType":null},"defaultValue":null},{"name":"firstName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"lastName","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"username","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"password","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"email","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"mobile","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"address","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"active","description":null,"type":{"kind":"INPUT_OBJECT","name":"BooleanFilter","ofType":null},"defaultValue":null},{"name":"lastLogin","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"lastPasswordChange","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"token","description":null,"type":{"kind":"INPUT_OBJECT","name":"StringFilter","ofType":null},"defaultValue":null},{"name":"role","description":null,"type":{"kind":"INPUT_OBJECT","name":"RoleWhere","ofType":null},"defaultValue":null},{"name":"createdAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"deletedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"updatedAt","description":null,"type":{"kind":"INPUT_OBJECT","name":"IntFilter","ofType":null},"defaultValue":null},{"name":"or","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null},{"name":"and","description":null,"type":{"kind":"INPUT_OBJECT","name":"UserWhere","ofType":null},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"INPUT_OBJECT","name":"UsersCreateInput","description":null,"fields":[],"inputFields":[{"name":"users","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"UserCreateInput","ofType":null}}}},"defaultValue":null}],"interfaces":[],"enumValues":[],"possibleTypes":[]},{"kind":"OBJECT","name":"UsersPayload","description":null,"fields":[{"name":"users","description":null,"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":"total","description":null,"args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":[],"interfaces":[],"enumValues":[],"possibleTypes":[]}],"directives":[{"name":"deprecated","description":"The @deprecated built-in directive is used within the type system definition language to indicate deprecated portions of a GraphQL service''s schema, such as deprecated fields on a type, arguments on a field, input fields on an input type, or values of an enum type.","locations":["FIELD_DEFINITION","ARGUMENT_DEFINITION","INPUT_FIELD_DEFINITION","ENUM_VALUE"],"args":[{"name":"reason","description":null,"type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":"\"No longer supported\""}]},{"name":"include","description":"The @include directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional inclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"skip","description":"The @skip directive may be provided for fields, fragment spreads, and inline fragments, and allows for conditional exclusion during execution as described by the if argument.","locations":["FIELD","FRAGMENT_SPREAD","INLINE_FRAGMENT"],"args":[{"name":"if","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"defaultValue":null}]},{"name":"specifiedBy","description":"The @specifiedBy built-in directive is used within the type system definition language to provide a scalar specification URL for specifying the behavior of custom scalar types.","locations":["SCALAR"],"args":[{"name":"url","description":null,"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null}]}]}}}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:40.058275524+05:30 + objects: [] + assertions: + noise: + body.data.__schema.directives.args.type.ofType.kind: [] + body.data.__schema.directives.args.type.ofType.name: [] + body.data.__schema.types.fields.type.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.fields.type.ofType.ofType.ofType.name: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.kind: [] + body.data.__schema.types.inputFields.type.ofType.ofType.ofType.name: [] + header.Date: [] + created: 1712921680 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Connection: keep-alive' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Host: localhost:9000' \ + --header 'Origin: http://localhost:9000' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMjgyOTAwNywiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.mnxKglrQE8SVwkyJF5t5VVFUzVD8hFduBYvk8ibUgA4' \ + --header 'Accept: */*' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Fetch-Dest: empty' \ + --data '{"query":"\n query IntrospectionQuery {\n __schema {\n \n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n description\n \n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n description\n \n fields(includeDeprecated: true) {\n name\n description\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n description\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n description\n type { ...TypeRef }\n defaultValue\n \n \n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ","operationName":"IntrospectionQuery"}' diff --git a/keploy/test-set-1/tests/test-5.yaml b/keploy/test-set-1/tests/test-5.yaml new file mode 100755 index 00000000..8c54349b --- /dev/null +++ b/keploy/test-set-1/tests/test-5.yaml @@ -0,0 +1,69 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-5 +spec: + metadata: {} + req: + method: GET + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/favicon.ico + header: + Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Host: localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: image + Sec-Fetch-Mode: no-cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: "" + timestamp: 2024-04-12T17:04:39.976024729+05:30 + resp: + status_code: 404 + header: + Content-Length: "29" + Content-Type: application/json; charset=UTF-8 + Date: Fri, 12 Apr 2024 11:34:39 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: OXnoxBkHGtKRMhqA4RA4RQEuuauQPiol + X-Xss-Protection: 1; mode=block + body: | + { + "message": "Not Found" + } + status_message: Not Found + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:04:44.028459413+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921684 +curl: | + curl --request GET \ + --url http://localhost:9000/favicon.ico \ + --header 'Sec-Fetch-Dest: image' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Fetch-Mode: no-cors' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ diff --git a/keploy/test-set-1/tests/test-6.yaml b/keploy/test-set-1/tests/test-6.yaml new file mode 100755 index 00000000..7dd0adbf --- /dev/null +++ b/keploy/test-set-1/tests/test-6.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-6 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:06:38.287242828+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:36:38 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: hm3yj7pJp5t5gVHNhhdgwJ7G6fBHPCrW + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:06:40.367665295+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921800 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Connection: keep-alive' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Origin: http://localhost:9000' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-7.yaml b/keploy/test-set-1/tests/test-7.yaml new file mode 100755 index 00000000..46fb39a3 --- /dev/null +++ b/keploy/test-set-1/tests/test-7.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-7 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.457040684+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: D4d48jakPWyXg5zoyEPlKUTMZRvrEkBw + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:10.880029836+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921830 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Host: localhost:9000' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Origin: http://localhost:9000' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Content-Type: application/json' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Connection: keep-alive' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-8.yaml b/keploy/test-set-1/tests/test-8.yaml new file mode 100755 index 00000000..5ad7be6f --- /dev/null +++ b/keploy/test-set-1/tests/test-8.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-8 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.84769087+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: y9uzYpNdaLsewKSWc2k3GCkqyf9Cjp79 + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.08196869+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921831 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Content-Type: application/json' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Host: localhost:9000' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-1/tests/test-9.yaml b/keploy/test-set-1/tests/test-9.yaml new file mode 100755 index 00000000..3eb0bea8 --- /dev/null +++ b/keploy/test-set-1/tests/test-9.yaml @@ -0,0 +1,75 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-9 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Connection: keep-alive + Content-Length: "115" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' + timestamp: 2024-04-12T17:07:10.990749316+05:30 + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "138" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:37:10 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: nAOLDdSO6HzkUYR6wl2ulHucoxF8aEiy + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"models: failed to execute a one query for users: bind failed to execute query: EOF","path":["login"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T17:07:11.182869936+05:30 + objects: [] + assertions: + noise: + header.Date: [] + created: 1712921831 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Origin: http://localhost:9000' \ + --header 'Content-Type: application/json' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Host: localhost:9000' \ + --header 'Connection: keep-alive' \ + --header 'Sec-Fetch-Site: same-origin' \ + --data '{"query":"mutation {\n login(username: \"admin\", password:\"adminuser\") {\n token\n refreshToken\n }\n}"}' diff --git a/keploy/test-set-2/mocks.yaml b/keploy/test-set-2/mocks.yaml new file mode 100755 index 00000000..ca8e0114 --- /dev/null +++ b/keploy/test-set-2/mocks.yaml @@ -0,0 +1,624 @@ +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-0 +spec: + metadata: + type: config + postgresrequests: + - identifier: StartupRequest + length: 113 + payload: AAAAcQADAABkYXRhYmFzZQBnb190ZW1wbGF0ZQBkYXRlc3R5bGUASVNPLCBNRFkAY2xpZW50X2VuY29kaW5nAFVURjgAdXNlcgBnb190ZW1wbGF0ZV9yb2xlAGV4dHJhX2Zsb2F0X2RpZ2l0cwAyAAA= + startup_message: + protocolversion: 196608 + parameters: + client_encoding: UTF8 + database: go_template + datestyle: ISO, MDY + extra_float_digits: "2" + user: go_template_role + auth_type: 0 + postgresresponses: + - header: [R] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [54, 72, 174, 127] + msg_type: 82 + auth_type: 5 + reqtimestampmock: 2024-04-12T11:49:26.505590757Z + restimestampmock: 2024-04-12T11:49:26.506828215Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-1 +spec: + metadata: + type: config + postgresrequests: + - header: [p] + identifier: ClientRequest + length: 113 + password_message: + password: md50b108d273bc37bb46e00a95e9201984c + msg_type: 112 + auth_type: 0 + postgresresponses: + - header: [R, S, S, S, S, S, S, S, S, S, S, S, K, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + backend_key_data: + process_id: 36 + secret_key: 1772173710 + parameter_status: + - name: application_name + value: "" + - name: client_encoding + value: UTF8 + - name: DateStyle + value: ISO, MDY + - name: integer_datetimes + value: "on" + - name: IntervalStyle + value: postgres + - name: is_superuser + value: "on" + - name: server_encoding + value: UTF8 + - name: server_version + value: 13.14 (Debian 13.14-1.pgdg120+2) + - name: session_authorization + value: go_template_role + - name: standard_conforming_strings + value: "on" + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.508773632Z + restimestampmock: 2024-04-12T11:49:26.508831923Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-2 +spec: + metadata: + type: config + postgresrequests: + - header: [Q] + identifier: ClientRequest + length: 113 + query: + string: INSERT INTO public.roles("access_level", "name") VALUES (100, 'SUPER_ADMIN') + msg_type: 81 + auth_type: 0 + postgresresponses: + - header: [C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: INSERT 0 1 + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.511710173Z + restimestampmock: 2024-04-12T11:49:26.511742465Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-3 +spec: + metadata: + type: config + postgresrequests: + - header: [Q] + identifier: ClientRequest + length: 113 + payload: UQAAAFYKCQlJTlNFUlQgSU5UTyBwdWJsaWMucm9sZXMoImFjY2Vzc19sZXZlbCIsICJuYW1lIikgVkFMVUVTICgxMjAsICdDT01QQU5ZX0FETUlOJykA + query: + string: ' INSERT INTO public.roles("access_level", "name") VALUES (120, ''COMPANY_ADMIN'')' + msg_type: 81 + auth_type: 0 + postgresresponses: + - header: [C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: INSERT 0 1 + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.512319007Z + restimestampmock: 2024-04-12T11:49:26.512371673Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-4 +spec: + metadata: + type: config + postgresrequests: + - header: [Q] + identifier: ClientRequest + length: 113 + payload: UQAAAFcKCQlJTlNFUlQgSU5UTyBwdWJsaWMucm9sZXMoImFjY2Vzc19sZXZlbCIsICJuYW1lIikgVkFMVUVTICgxMzAsICdMT0NBVElPTl9BRE1JTicpAA== + query: + string: ' INSERT INTO public.roles("access_level", "name") VALUES (130, ''LOCATION_ADMIN'')' + msg_type: 81 + auth_type: 0 + postgresresponses: + - header: [C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: INSERT 0 1 + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.512729423Z + restimestampmock: 2024-04-12T11:49:26.512748882Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-5 +spec: + metadata: + type: config + postgresrequests: + - header: [Q] + identifier: ClientRequest + length: 113 + payload: UQAAAE0KCQlJTlNFUlQgSU5UTyBwdWJsaWMucm9sZXMoImFjY2Vzc19sZXZlbCIsICJuYW1lIikgVkFMVUVTICgyMDAsICdVU0VSJykA + query: + string: ' INSERT INTO public.roles("access_level", "name") VALUES (200, ''USER'')' + msg_type: 81 + auth_type: 0 + postgresresponses: + - header: [C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: INSERT 0 1 + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.513664298Z + restimestampmock: 2024-04-12T11:49:26.513687298Z +connectionId: "0" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-6 +spec: + metadata: + type: config + postgresrequests: + - identifier: StartupRequest + length: 113 + payload: AAAAcQADAAB1c2VyAGdvX3RlbXBsYXRlX3JvbGUAZGF0YWJhc2UAZ29fdGVtcGxhdGUAY2xpZW50X2VuY29kaW5nAFVURjgAZXh0cmFfZmxvYXRfZGlnaXRzADIAZGF0ZXN0eWxlAElTTywgTURZAAA= + startup_message: + protocolversion: 196608 + parameters: + client_encoding: UTF8 + database: go_template + datestyle: ISO, MDY + extra_float_digits: "2" + user: go_template_role + auth_type: 0 + postgresresponses: + - header: [R] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [44, 187, 205, 125] + msg_type: 82 + auth_type: 5 + reqtimestampmock: 2024-04-12T11:49:26.58858934Z + restimestampmock: 2024-04-12T11:49:26.590061298Z +connectionId: "2" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-7 +spec: + metadata: + type: config + postgresrequests: + - header: [p] + identifier: ClientRequest + length: 113 + password_message: + password: md54683cd22cb7bb93e454a5ba111af7ead + msg_type: 112 + auth_type: 0 + postgresresponses: + - header: [R, S, S, S, S, S, S, S, S, S, S, S, K, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + backend_key_data: + process_id: 37 + secret_key: 2084594146 + parameter_status: + - name: application_name + value: "" + - name: client_encoding + value: UTF8 + - name: DateStyle + value: ISO, MDY + - name: integer_datetimes + value: "on" + - name: IntervalStyle + value: postgres + - name: is_superuser + value: "on" + - name: server_encoding + value: UTF8 + - name: server_version + value: 13.14 (Debian 13.14-1.pgdg120+2) + - name: session_authorization + value: go_template_role + - name: standard_conforming_strings + value: "on" + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.592511507Z + restimestampmock: 2024-04-12T11:49:26.592556757Z +connectionId: "2" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-8 +spec: + metadata: + type: config + postgresrequests: + - identifier: StartupRequest + length: 113 + payload: AAAAcQADAABleHRyYV9mbG9hdF9kaWdpdHMAMgBkYXRhYmFzZQBnb190ZW1wbGF0ZQB1c2VyAGdvX3RlbXBsYXRlX3JvbGUAY2xpZW50X2VuY29kaW5nAFVURjgAZGF0ZXN0eWxlAElTTywgTURZAAA= + startup_message: + protocolversion: 196608 + parameters: + client_encoding: UTF8 + database: go_template + datestyle: ISO, MDY + extra_float_digits: "2" + user: go_template_role + auth_type: 0 + postgresresponses: + - header: [R] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [94, 230, 159, 169] + msg_type: 82 + auth_type: 5 + reqtimestampmock: 2024-04-12T11:49:26.669355465Z + restimestampmock: 2024-04-12T11:49:26.670424965Z +connectionId: "4" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-9 +spec: + metadata: + type: config + postgresrequests: + - header: [p] + identifier: ClientRequest + length: 113 + password_message: + password: md58d5af12a09330a6aa5bd53d66d7201ec + msg_type: 112 + auth_type: 0 + postgresresponses: + - header: [R, S, S, S, S, S, S, S, S, S, S, S, K, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + backend_key_data: + process_id: 38 + secret_key: 3770728682 + parameter_status: + - name: application_name + value: "" + - name: client_encoding + value: UTF8 + - name: DateStyle + value: ISO, MDY + - name: integer_datetimes + value: "on" + - name: IntervalStyle + value: postgres + - name: is_superuser + value: "on" + - name: server_encoding + value: UTF8 + - name: server_version + value: 13.14 (Debian 13.14-1.pgdg120+2) + - name: session_authorization + value: go_template_role + - name: standard_conforming_strings + value: "on" + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:26.671256007Z + restimestampmock: 2024-04-12T11:49:26.671296048Z +connectionId: "4" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-10 +spec: + metadata: + type: config + postgresrequests: + - identifier: StartupRequest + length: 113 + payload: AAAAcQADAABkYXRlc3R5bGUASVNPLCBNRFkAZGF0YWJhc2UAZ29fdGVtcGxhdGUAY2xpZW50X2VuY29kaW5nAFVURjgAZXh0cmFfZmxvYXRfZGlnaXRzADIAdXNlcgBnb190ZW1wbGF0ZV9yb2xlAAA= + startup_message: + protocolversion: 196608 + parameters: + client_encoding: UTF8 + database: go_template + datestyle: ISO, MDY + extra_float_digits: "2" + user: go_template_role + auth_type: 0 + postgresresponses: + - header: [R] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [112, 52, 33, 146] + msg_type: 82 + auth_type: 5 + reqtimestampmock: 2024-04-12T11:49:35.443589761Z + restimestampmock: 2024-04-12T11:49:35.447725803Z +connectionId: "8" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-11 +spec: + metadata: + type: config + postgresrequests: + - header: [p] + identifier: ClientRequest + length: 113 + password_message: + password: md5e514f92c2711c5fbaaf3c208dd6865c8 + msg_type: 112 + auth_type: 0 + postgresresponses: + - header: [R, S, S, S, S, S, S, S, S, S, S, S, K, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + backend_key_data: + process_id: 39 + secret_key: 2691423990 + parameter_status: + - name: application_name + value: "" + - name: client_encoding + value: UTF8 + - name: DateStyle + value: ISO, MDY + - name: integer_datetimes + value: "on" + - name: IntervalStyle + value: postgres + - name: is_superuser + value: "on" + - name: server_encoding + value: UTF8 + - name: server_version + value: 13.14 (Debian 13.14-1.pgdg120+2) + - name: session_authorization + value: go_template_role + - name: standard_conforming_strings + value: "on" + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + - name: TimeZone + value: Etc/UTC + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:35.450620594Z + restimestampmock: 2024-04-12T11:49:35.450764303Z +connectionId: "8" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-12 +spec: + metadata: + type: config + postgresrequests: + - header: [P, D] + identifier: ClientRequest + length: 113 + payload: UAAAAD8AU0VMRUNUICJ1c2VycyIuKiBGUk9NICJ1c2VycyIgV0hFUkUgKGVtYWlsPSQxKSBMSU1JVCAxOwAAAEQAAAAGUwBTAAAABA== + describe: + object_type: 83 + name: "" + parse: + - name: "" + query: SELECT "users".* FROM "users" WHERE (email=$1) LIMIT 1; + parameter_oids: [] + msg_type: 68 + auth_type: 0 + postgresresponses: + - header: ["1", t, T, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + parameter_description: + parameteroids: + - 25 + ready_for_query: + txstatus: 73 + row_description: {fields: [{field_name: id, table_oid: 16406, table_attribute_number: 1, data_type_oid: 23, data_type_size: 4, type_modifier: -1, format: 0}, {field_name: first_name, table_oid: 16406, table_attribute_number: 2, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: last_name, table_oid: 16406, table_attribute_number: 3, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: username, table_oid: 16406, table_attribute_number: 4, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: password, table_oid: 16406, table_attribute_number: 5, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: email, table_oid: 16406, table_attribute_number: 6, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: mobile, table_oid: 16406, table_attribute_number: 7, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: address, table_oid: 16406, table_attribute_number: 8, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: active, table_oid: 16406, table_attribute_number: 9, data_type_oid: 16, data_type_size: 1, type_modifier: -1, format: 0}, {field_name: last_login, table_oid: 16406, table_attribute_number: 10, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: last_password_change, table_oid: 16406, table_attribute_number: 11, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: token, table_oid: 16406, table_attribute_number: 12, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: role_id, table_oid: 16406, table_attribute_number: 13, data_type_oid: 23, data_type_size: 4, type_modifier: -1, format: 0}, {field_name: created_at, table_oid: 16406, table_attribute_number: 14, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: updated_at, table_oid: 16406, table_attribute_number: 15, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: deleted_at, table_oid: 16406, table_attribute_number: 16, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}]} + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:35.454476803Z + restimestampmock: 2024-04-12T11:49:35.454611094Z +connectionId: "8" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-13 +spec: + metadata: + type: config + postgresrequests: + - header: [B, E] + identifier: ClientRequest + length: 113 + payload: QgAAAEAAAAAAAAEAAAAQam9obmRvZUBtYWlsLmNvbQAQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAABFAAAACQAAAAAAUwAAAAQ= + bind: + - parameters: [[106, 111, 104, 110, 100, 111, 101, 64, 109, 97, 105, 108, 46, 99, 111, 109]] + result_format_codes: [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0] + execute: + - {} + msg_type: 69 + auth_type: 0 + postgresresponses: + - header: ["2", D, C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: SELECT 1 + data_row: [{row_values: ['b64:AAAAAQ==', Mohammed Ali, Chherawalla, admin, $2a$10$YlU16wi/wLF9q98L4cjfXO7aqm4CQiYqkg1zHoa5dbB8lpPhXZ.kO, johndoe@mail.com, "", "", t, "", "", 3813301d2e5314726c9c33652ea896fd0957bf64, 'b64:AAAAAQ==', "", '2024-04-12 11:46:16.280934+00', ""]}] + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:35.456781178Z + restimestampmock: 2024-04-12T11:49:35.456911761Z +connectionId: "8" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-14 +spec: + metadata: + type: config + postgresrequests: + - header: [P, D] + identifier: ClientRequest + length: 113 + payload: UAAAACsAc2VsZWN0ICogZnJvbSAidXNlcnMiIHdoZXJlICJpZCI9JDEAAABEAAAABlMAUwAAAAQ= + describe: + object_type: 83 + name: "" + parse: + - name: "" + query: select * from "users" where "id"=$1 + parameter_oids: [] + msg_type: 68 + auth_type: 0 + postgresresponses: + - header: ["1", t, T, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + parameter_description: + parameteroids: + - 23 + ready_for_query: + txstatus: 73 + row_description: {fields: [{field_name: id, table_oid: 16406, table_attribute_number: 1, data_type_oid: 23, data_type_size: 4, type_modifier: -1, format: 0}, {field_name: first_name, table_oid: 16406, table_attribute_number: 2, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: last_name, table_oid: 16406, table_attribute_number: 3, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: username, table_oid: 16406, table_attribute_number: 4, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: password, table_oid: 16406, table_attribute_number: 5, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: email, table_oid: 16406, table_attribute_number: 6, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: mobile, table_oid: 16406, table_attribute_number: 7, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: address, table_oid: 16406, table_attribute_number: 8, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: active, table_oid: 16406, table_attribute_number: 9, data_type_oid: 16, data_type_size: 1, type_modifier: -1, format: 0}, {field_name: last_login, table_oid: 16406, table_attribute_number: 10, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: last_password_change, table_oid: 16406, table_attribute_number: 11, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: token, table_oid: 16406, table_attribute_number: 12, data_type_oid: 25, data_type_size: -1, type_modifier: -1, format: 0}, {field_name: role_id, table_oid: 16406, table_attribute_number: 13, data_type_oid: 23, data_type_size: 4, type_modifier: -1, format: 0}, {field_name: created_at, table_oid: 16406, table_attribute_number: 14, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: updated_at, table_oid: 16406, table_attribute_number: 15, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}, {field_name: deleted_at, table_oid: 16406, table_attribute_number: 16, data_type_oid: 1184, data_type_size: 8, type_modifier: -1, format: 0}]} + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:35.457690303Z + restimestampmock: 2024-04-12T11:49:35.457741886Z +connectionId: "8" +--- +version: api.keploy.io/v1beta1 +kind: Postgres +name: mock-15 +spec: + metadata: + type: config + postgresrequests: + - header: [B, E] + identifier: ClientRequest + length: 113 + payload: QgAAADEAAAAAAAEAAAABMQAQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAABFAAAACQAAAAAAUwAAAAQ= + bind: + - parameters: [[49]] + result_format_codes: [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0] + execute: + - {} + msg_type: 69 + auth_type: 0 + postgresresponses: + - header: ["2", D, C, Z] + identifier: ServerResponse + length: 113 + authentication_md5_password: + salt: [0, 0, 0, 0] + command_complete: + - command_tag_type: SELECT 1 + data_row: [{row_values: ['b64:AAAAAQ==', Mohammed Ali, Chherawalla, admin, $2a$10$YlU16wi/wLF9q98L4cjfXO7aqm4CQiYqkg1zHoa5dbB8lpPhXZ.kO, johndoe@mail.com, "", "", t, "", "", 3813301d2e5314726c9c33652ea896fd0957bf64, 'b64:AAAAAQ==', "", '2024-04-12 11:46:16.280934+00', ""]}] + ready_for_query: + txstatus: 73 + msg_type: 90 + auth_type: 0 + reqtimestampmock: 2024-04-12T11:49:35.458445094Z + restimestampmock: 2024-04-12T11:49:35.458591094Z +connectionId: "8" diff --git a/keploy/test-set-2/tests/test-1.yaml b/keploy/test-set-2/tests/test-1.yaml new file mode 100755 index 00000000..e54036d0 --- /dev/null +++ b/keploy/test-set-2/tests/test-1.yaml @@ -0,0 +1,77 @@ +version: api.keploy.io/v1beta1 +kind: Http +name: test-1 +spec: + metadata: {} + req: + method: POST + proto_major: 1 + proto_minor: 1 + url: http://localhost:9000/graphql + header: + Accept: application/json, multipart/mixed + Accept-Encoding: gzip, deflate, br, zstd + Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 + Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8 + Connection: keep-alive + Content-Length: "150" + Content-Type: application/json + Host: localhost:9000 + Origin: http://localhost:9000 + Referer: http://localhost:9000/playground + Sec-Ch-Ua: '"Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' + Sec-Ch-Ua-Mobile: ?0 + Sec-Ch-Ua-Platform: '"macOS"' + Sec-Fetch-Dest: empty + Sec-Fetch-Mode: cors + Sec-Fetch-Site: same-origin + User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 + body: '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' + timestamp: 2024-04-12T11:49:35.436171552Z + resp: + status_code: 200 + header: + Access-Control-Allow-Credentials: "true" + Access-Control-Allow-Origin: http://localhost:9000 + Access-Control-Expose-Headers: Content-Length + Content-Length: "87" + Content-Type: application/json + Date: Fri, 12 Apr 2024 11:49:35 GMT + Strict-Transport-Security: max-age=5184000; includeSubDomains + Vary: Origin + X-Content-Type-Options: nosniff + X-Dns-Prefetch-Control: "off" + X-Download-Options: noopen + X-Frame-Options: DENY + X-Request-Id: 9Lel22fBsLeaKPDFzWgHM0jiI1zVWiWZ + X-Xss-Protection: 1; mode=block + body: '{"errors":[{"message":"incorrect old password","path":["changePassword"]}],"data":null}' + status_message: OK + proto_major: 0 + proto_minor: 0 + timestamp: 2024-04-12T11:49:37.636766637Z + objects: [] + assertions: + noise: + header.Date: [] + created: 1712922577 +curl: |- + curl --request POST \ + --url http://localhost:9000/graphql \ + --header 'Content-Type: application/json' \ + --header 'Sec-Fetch-Site: same-origin' \ + --header 'Host: localhost:9000' \ + --header 'Accept: application/json, multipart/mixed' \ + --header 'Accept-Encoding: gzip, deflate, br, zstd' \ + --header 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' \ + --header 'Sec-Ch-Ua-Platform: "macOS"' \ + --header 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' \ + --header 'Origin: http://localhost:9000' \ + --header 'Sec-Ch-Ua-Mobile: ?0' \ + --header 'Sec-Ch-Ua: "Google Chrome";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' \ + --header 'Sec-Fetch-Mode: cors' \ + --header 'Sec-Fetch-Dest: empty' \ + --header 'Referer: http://localhost:9000/playground' \ + --header 'Connection: keep-alive' \ + --header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlIjoiam9obmRvZUBtYWlsLmNvbSIsImV4cCI6MTcxMzAwODc3NiwiaWQiOjEsInJvbGUiOiJTVVBFUl9BRE1JTiIsInUiOiJhZG1pbiJ9.ZqJCMFz395LAmn8xU62gZRW5ZCeJEDxHFXA9fCZqjS8' \ + --data '{"query":"mutation ChangePassword{\n changePassword(oldPassword:\"hello\", newPassword:\"hello\"){\n ok\n }\n}","operationName":"ChangePassword"}' diff --git a/pkg/api/api.go b/pkg/api/api.go index 1bb455e2..bce74b29 100644 --- a/pkg/api/api.go +++ b/pkg/api/api.go @@ -22,9 +22,9 @@ import ( "github.com/99designs/gqlgen/graphql/handler/transport" "github.com/99designs/gqlgen/graphql/playground" "github.com/gorilla/websocket" + "github.com/keploy/go-sdk/v2/keploy" "github.com/labstack/echo/v4" _ "github.com/lib/pq" // here - "github.com/volatiletech/sqlboiler/v4/boil" ) @@ -83,7 +83,7 @@ func Start(cfg *config.Configuration) (*echo.Echo, error) { // Set up GraphQL playground setupGraphQLPlayground(e) - + keploy.GracefulShutdown() // Start the server server.Start(e, &server.Config{ Port: cfg.Server.Port, diff --git a/sonar-project.properties b/sonar-project.properties index c292e8da..10a8d2a6 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -8,5 +8,5 @@ sonar.tests=. sonar.language=go sonar.sourceEncoding=UTF-8 sonar.go.tests.reportPaths=report.json -sonar.go.coverage.reportPaths=coverage.out +sonar.go.coverage.reportPaths=coverage.out,total-coverage.txtcovcounters.*.*.* sonar.exclusions=**/gqlmodels/**,**/models**,**/postman/**,**/copilot/**,**/testutls/**,**/cmd/** diff --git a/total-coverage.txt b/total-coverage.txt new file mode 100644 index 00000000..052c82b7 --- /dev/null +++ b/total-coverage.txt @@ -0,0 +1,4344 @@ +mode: set +/Users/himanshu/go-template/cmd/server/main.go:15.13,17.2 1 1 +/Users/himanshu/go-template/cmd/server/main.go:18.14,20.16 2 1 +/Users/himanshu/go-template/cmd/server/main.go:20.16,25.3 4 0 +/Users/himanshu/go-template/cmd/server/main.go:27.2,30.15 4 1 +/Users/himanshu/go-template/cmd/server/main.go:33.26,34.16 1 1 +/Users/himanshu/go-template/cmd/server/main.go:34.16,37.3 2 0 +go-template/daos/dao_utils.go:9.76,10.15 1 1 +go-template/daos/dao_utils.go:10.15,12.3 1 1 +go-template/daos/dao_utils.go:12.8,14.3 1 0 +go-template/daos/dao_utils.go:15.2,15.24 1 1 +go-template/daos/roles.go:13.91,18.2 3 0 +go-template/daos/roles.go:21.77,23.2 1 0 +go-template/daos/roles.go:26.74,29.2 2 0 +go-template/daos/users.go:15.85,19.2 2 1 +go-template/daos/users.go:22.79,26.2 2 1 +go-template/daos/users.go:29.79,33.2 2 0 +go-template/daos/users.go:36.74,39.2 2 1 +go-template/daos/users.go:42.91,47.2 3 0 +go-template/daos/users.go:50.77,52.2 1 0 +go-template/daos/users.go:55.91,59.2 3 0 +go-template/daos/users.go:62.77,64.2 1 0 +go-template/daos/users.go:67.71,71.2 3 0 +go-template/daos/users.go:74.107,77.16 3 0 +go-template/daos/users.go:77.16,79.3 1 0 +go-template/daos/users.go:80.2,82.26 3 0 +go-template/gqlmodels/generated.go:24.63,30.2 1 1 +go-template/gqlmodels/generated.go:166.49,168.2 1 1 +go-template/gqlmodels/generated.go:170.128,173.32 3 0 +go-template/gqlmodels/generated.go:175.35,176.52 1 0 +go-template/gqlmodels/generated.go:176.52,177.9 1 0 +go-template/gqlmodels/generated.go:180.3,180.71 1 0 +go-template/gqlmodels/generated.go:182.36,183.53 1 0 +go-template/gqlmodels/generated.go:183.53,184.9 1 0 +go-template/gqlmodels/generated.go:187.3,187.72 1 0 +go-template/gqlmodels/generated.go:189.29,190.46 1 0 +go-template/gqlmodels/generated.go:190.46,191.9 1 0 +go-template/gqlmodels/generated.go:194.3,194.65 1 0 +go-template/gqlmodels/generated.go:196.33,197.50 1 0 +go-template/gqlmodels/generated.go:197.50,198.9 1 0 +go-template/gqlmodels/generated.go:201.3,202.17 2 0 +go-template/gqlmodels/generated.go:202.17,204.4 1 0 +go-template/gqlmodels/generated.go:206.3,206.129 1 0 +go-template/gqlmodels/generated.go:208.29,209.46 1 0 +go-template/gqlmodels/generated.go:209.46,210.9 1 0 +go-template/gqlmodels/generated.go:213.3,214.17 2 0 +go-template/gqlmodels/generated.go:214.17,216.4 1 0 +go-template/gqlmodels/generated.go:218.3,218.98 1 0 +go-template/gqlmodels/generated.go:220.29,221.46 1 0 +go-template/gqlmodels/generated.go:221.46,222.9 1 0 +go-template/gqlmodels/generated.go:225.3,226.17 2 0 +go-template/gqlmodels/generated.go:226.17,228.4 1 0 +go-template/gqlmodels/generated.go:230.3,230.98 1 0 +go-template/gqlmodels/generated.go:232.29,233.46 1 0 +go-template/gqlmodels/generated.go:233.46,234.9 1 0 +go-template/gqlmodels/generated.go:237.3,237.65 1 0 +go-template/gqlmodels/generated.go:239.24,240.41 1 0 +go-template/gqlmodels/generated.go:240.41,241.9 1 0 +go-template/gqlmodels/generated.go:244.3,245.17 2 0 +go-template/gqlmodels/generated.go:245.17,247.4 1 0 +go-template/gqlmodels/generated.go:249.3,249.114 1 0 +go-template/gqlmodels/generated.go:251.31,252.48 1 0 +go-template/gqlmodels/generated.go:252.48,253.9 1 0 +go-template/gqlmodels/generated.go:256.3,257.17 2 0 +go-template/gqlmodels/generated.go:257.17,259.4 1 0 +go-template/gqlmodels/generated.go:261.3,261.91 1 0 +go-template/gqlmodels/generated.go:263.29,264.46 1 0 +go-template/gqlmodels/generated.go:264.46,265.9 1 0 +go-template/gqlmodels/generated.go:268.3,269.17 2 0 +go-template/gqlmodels/generated.go:269.17,271.4 1 0 +go-template/gqlmodels/generated.go:273.3,273.99 1 0 +go-template/gqlmodels/generated.go:275.18,276.35 1 0 +go-template/gqlmodels/generated.go:276.35,277.9 1 0 +go-template/gqlmodels/generated.go:280.3,280.54 1 0 +go-template/gqlmodels/generated.go:282.21,283.38 1 0 +go-template/gqlmodels/generated.go:283.38,284.9 1 0 +go-template/gqlmodels/generated.go:287.3,288.17 2 0 +go-template/gqlmodels/generated.go:288.17,290.4 1 0 +go-template/gqlmodels/generated.go:292.3,292.95 1 0 +go-template/gqlmodels/generated.go:294.36,295.53 1 0 +go-template/gqlmodels/generated.go:295.53,296.9 1 0 +go-template/gqlmodels/generated.go:299.3,299.72 1 0 +go-template/gqlmodels/generated.go:301.26,302.43 1 0 +go-template/gqlmodels/generated.go:302.43,303.9 1 0 +go-template/gqlmodels/generated.go:306.3,306.62 1 0 +go-template/gqlmodels/generated.go:308.24,309.41 1 0 +go-template/gqlmodels/generated.go:309.41,310.9 1 0 +go-template/gqlmodels/generated.go:313.3,313.60 1 0 +go-template/gqlmodels/generated.go:315.24,316.41 1 0 +go-template/gqlmodels/generated.go:316.41,317.9 1 0 +go-template/gqlmodels/generated.go:320.3,320.60 1 0 +go-template/gqlmodels/generated.go:322.17,323.34 1 0 +go-template/gqlmodels/generated.go:323.34,324.9 1 0 +go-template/gqlmodels/generated.go:327.3,327.53 1 0 +go-template/gqlmodels/generated.go:329.19,330.36 1 0 +go-template/gqlmodels/generated.go:330.36,331.9 1 0 +go-template/gqlmodels/generated.go:334.3,334.55 1 0 +go-template/gqlmodels/generated.go:336.24,337.41 1 0 +go-template/gqlmodels/generated.go:337.41,338.9 1 0 +go-template/gqlmodels/generated.go:341.3,341.60 1 0 +go-template/gqlmodels/generated.go:343.20,344.37 1 0 +go-template/gqlmodels/generated.go:344.37,345.9 1 0 +go-template/gqlmodels/generated.go:348.3,348.56 1 0 +go-template/gqlmodels/generated.go:350.30,351.47 1 0 +go-template/gqlmodels/generated.go:351.47,352.9 1 0 +go-template/gqlmodels/generated.go:355.3,355.66 1 0 +go-template/gqlmodels/generated.go:357.26,358.43 1 0 +go-template/gqlmodels/generated.go:358.43,359.9 1 0 +go-template/gqlmodels/generated.go:362.3,362.62 1 0 +go-template/gqlmodels/generated.go:364.32,365.49 1 0 +go-template/gqlmodels/generated.go:365.49,366.9 1 0 +go-template/gqlmodels/generated.go:369.3,369.68 1 0 +go-template/gqlmodels/generated.go:371.28,372.45 1 0 +go-template/gqlmodels/generated.go:372.45,373.9 1 0 +go-template/gqlmodels/generated.go:376.3,376.64 1 0 +go-template/gqlmodels/generated.go:378.31,379.48 1 0 +go-template/gqlmodels/generated.go:379.48,380.9 1 0 +go-template/gqlmodels/generated.go:383.3,383.67 1 0 +go-template/gqlmodels/generated.go:385.39,386.56 1 0 +go-template/gqlmodels/generated.go:386.56,387.9 1 0 +go-template/gqlmodels/generated.go:390.3,390.75 1 0 +go-template/gqlmodels/generated.go:392.21,393.38 1 0 +go-template/gqlmodels/generated.go:393.38,394.9 1 0 +go-template/gqlmodels/generated.go:397.3,397.57 1 0 +go-template/gqlmodels/generated.go:399.22,400.39 1 0 +go-template/gqlmodels/generated.go:400.39,401.9 1 0 +go-template/gqlmodels/generated.go:404.3,404.58 1 0 +go-template/gqlmodels/generated.go:406.24,407.41 1 0 +go-template/gqlmodels/generated.go:407.41,408.9 1 0 +go-template/gqlmodels/generated.go:411.3,411.60 1 0 +go-template/gqlmodels/generated.go:413.24,414.41 1 0 +go-template/gqlmodels/generated.go:414.41,415.9 1 0 +go-template/gqlmodels/generated.go:418.3,418.60 1 0 +go-template/gqlmodels/generated.go:420.20,421.37 1 0 +go-template/gqlmodels/generated.go:421.37,422.9 1 0 +go-template/gqlmodels/generated.go:425.3,425.56 1 0 +go-template/gqlmodels/generated.go:427.24,428.41 1 0 +go-template/gqlmodels/generated.go:428.41,429.9 1 0 +go-template/gqlmodels/generated.go:432.3,432.60 1 0 +go-template/gqlmodels/generated.go:434.17,435.34 1 0 +go-template/gqlmodels/generated.go:435.34,436.9 1 0 +go-template/gqlmodels/generated.go:439.3,439.53 1 0 +go-template/gqlmodels/generated.go:441.24,442.41 1 0 +go-template/gqlmodels/generated.go:442.41,443.9 1 0 +go-template/gqlmodels/generated.go:446.3,446.60 1 0 +go-template/gqlmodels/generated.go:448.23,449.40 1 0 +go-template/gqlmodels/generated.go:449.40,450.9 1 0 +go-template/gqlmodels/generated.go:453.3,453.59 1 0 +go-template/gqlmodels/generated.go:455.33,456.50 1 0 +go-template/gqlmodels/generated.go:456.50,457.9 1 0 +go-template/gqlmodels/generated.go:460.3,460.69 1 0 +go-template/gqlmodels/generated.go:462.21,463.38 1 0 +go-template/gqlmodels/generated.go:463.38,464.9 1 0 +go-template/gqlmodels/generated.go:467.3,467.57 1 0 +go-template/gqlmodels/generated.go:469.23,470.40 1 0 +go-template/gqlmodels/generated.go:470.40,471.9 1 0 +go-template/gqlmodels/generated.go:474.3,474.59 1 0 +go-template/gqlmodels/generated.go:476.19,477.36 1 0 +go-template/gqlmodels/generated.go:477.36,478.9 1 0 +go-template/gqlmodels/generated.go:481.3,481.55 1 0 +go-template/gqlmodels/generated.go:483.20,484.37 1 0 +go-template/gqlmodels/generated.go:484.37,485.9 1 0 +go-template/gqlmodels/generated.go:488.3,488.56 1 0 +go-template/gqlmodels/generated.go:490.24,491.41 1 0 +go-template/gqlmodels/generated.go:491.41,492.9 1 0 +go-template/gqlmodels/generated.go:495.3,495.60 1 0 +go-template/gqlmodels/generated.go:497.23,498.40 1 0 +go-template/gqlmodels/generated.go:498.40,499.9 1 0 +go-template/gqlmodels/generated.go:502.3,502.59 1 0 +go-template/gqlmodels/generated.go:504.30,505.47 1 0 +go-template/gqlmodels/generated.go:505.47,506.9 1 0 +go-template/gqlmodels/generated.go:509.3,509.66 1 0 +go-template/gqlmodels/generated.go:511.26,512.43 1 0 +go-template/gqlmodels/generated.go:512.43,513.9 1 0 +go-template/gqlmodels/generated.go:516.3,516.62 1 0 +go-template/gqlmodels/generated.go:518.28,519.45 1 0 +go-template/gqlmodels/generated.go:519.45,520.9 1 0 +go-template/gqlmodels/generated.go:523.3,523.64 1 0 +go-template/gqlmodels/generated.go:525.28,526.45 1 0 +go-template/gqlmodels/generated.go:526.45,527.9 1 0 +go-template/gqlmodels/generated.go:530.3,530.64 1 0 +go-template/gqlmodels/generated.go:533.2,533.17 1 0 +go-template/gqlmodels/generated.go:536.78,560.32 5 1 +go-template/gqlmodels/generated.go:561.17,562.54 1 1 +go-template/gqlmodels/generated.go:562.54,563.14 1 1 +go-template/gqlmodels/generated.go:563.14,565.5 1 0 +go-template/gqlmodels/generated.go:566.4,574.5 6 1 +go-template/gqlmodels/generated.go:576.20,577.54 1 1 +go-template/gqlmodels/generated.go:577.54,578.14 1 1 +go-template/gqlmodels/generated.go:578.14,580.5 1 0 +go-template/gqlmodels/generated.go:581.4,589.5 6 1 +go-template/gqlmodels/generated.go:591.24,595.54 3 0 +go-template/gqlmodels/generated.go:595.54,599.19 3 0 +go-template/gqlmodels/generated.go:599.19,601.5 1 0 +go-template/gqlmodels/generated.go:602.4,606.5 2 0 +go-template/gqlmodels/generated.go:609.10,610.86 1 0 +go-template/gqlmodels/generated.go:619.79,620.29 1 1 +go-template/gqlmodels/generated.go:620.29,622.3 1 0 +go-template/gqlmodels/generated.go:623.2,623.52 1 1 +go-template/gqlmodels/generated.go:626.86,627.29 1 0 +go-template/gqlmodels/generated.go:627.29,629.3 1 0 +go-template/gqlmodels/generated.go:630.2,630.83 1 0 +go-template/gqlmodels/generated.go:884.149,888.43 4 1 +go-template/gqlmodels/generated.go:888.43,891.17 3 1 +go-template/gqlmodels/generated.go:891.17,893.4 1 0 +go-template/gqlmodels/generated.go:895.2,897.43 3 1 +go-template/gqlmodels/generated.go:897.43,900.17 3 1 +go-template/gqlmodels/generated.go:900.17,902.4 1 0 +go-template/gqlmodels/generated.go:904.2,905.18 2 1 +go-template/gqlmodels/generated.go:908.145,912.37 4 0 +go-template/gqlmodels/generated.go:912.37,915.17 3 0 +go-template/gqlmodels/generated.go:915.17,917.4 1 0 +go-template/gqlmodels/generated.go:919.2,920.18 2 0 +go-template/gqlmodels/generated.go:923.145,927.37 4 0 +go-template/gqlmodels/generated.go:927.37,930.17 3 0 +go-template/gqlmodels/generated.go:930.17,932.4 1 0 +go-template/gqlmodels/generated.go:934.2,935.18 2 0 +go-template/gqlmodels/generated.go:938.140,942.40 4 1 +go-template/gqlmodels/generated.go:942.40,945.17 3 1 +go-template/gqlmodels/generated.go:945.17,947.4 1 0 +go-template/gqlmodels/generated.go:949.2,951.40 3 1 +go-template/gqlmodels/generated.go:951.40,954.17 3 1 +go-template/gqlmodels/generated.go:954.17,956.4 1 0 +go-template/gqlmodels/generated.go:958.2,959.18 2 1 +go-template/gqlmodels/generated.go:962.147,966.37 4 0 +go-template/gqlmodels/generated.go:966.37,969.17 3 0 +go-template/gqlmodels/generated.go:969.17,971.4 1 0 +go-template/gqlmodels/generated.go:973.2,974.18 2 0 +go-template/gqlmodels/generated.go:977.145,981.37 4 0 +go-template/gqlmodels/generated.go:981.37,984.17 3 0 +go-template/gqlmodels/generated.go:984.17,986.4 1 0 +go-template/gqlmodels/generated.go:988.2,989.18 2 0 +go-template/gqlmodels/generated.go:992.138,996.36 4 0 +go-template/gqlmodels/generated.go:996.36,999.17 3 0 +go-template/gqlmodels/generated.go:999.17,1001.4 1 0 +go-template/gqlmodels/generated.go:1003.2,1004.18 2 0 +go-template/gqlmodels/generated.go:1007.137,1011.42 4 0 +go-template/gqlmodels/generated.go:1011.42,1014.17 3 0 +go-template/gqlmodels/generated.go:1014.17,1016.4 1 0 +go-template/gqlmodels/generated.go:1018.2,1019.18 2 0 +go-template/gqlmodels/generated.go:1022.143,1026.49 4 1 +go-template/gqlmodels/generated.go:1026.49,1029.17 3 1 +go-template/gqlmodels/generated.go:1029.17,1031.4 1 0 +go-template/gqlmodels/generated.go:1033.2,1034.18 2 1 +go-template/gqlmodels/generated.go:1037.139,1041.49 4 1 +go-template/gqlmodels/generated.go:1041.49,1044.17 3 1 +go-template/gqlmodels/generated.go:1044.17,1046.4 1 0 +go-template/gqlmodels/generated.go:1048.2,1049.18 2 1 +go-template/gqlmodels/generated.go:1060.160,1062.16 2 0 +go-template/gqlmodels/generated.go:1062.16,1064.3 1 0 +go-template/gqlmodels/generated.go:1065.2,1066.15 2 0 +go-template/gqlmodels/generated.go:1066.15,1067.31 1 0 +go-template/gqlmodels/generated.go:1067.31,1070.4 2 0 +go-template/gqlmodels/generated.go:1072.2,1072.92 1 0 +go-template/gqlmodels/generated.go:1072.92,1075.3 2 0 +go-template/gqlmodels/generated.go:1076.2,1076.16 1 0 +go-template/gqlmodels/generated.go:1076.16,1079.3 2 0 +go-template/gqlmodels/generated.go:1080.2,1080.19 1 0 +go-template/gqlmodels/generated.go:1080.19,1081.38 1 0 +go-template/gqlmodels/generated.go:1081.38,1083.4 1 0 +go-template/gqlmodels/generated.go:1084.3,1084.22 1 0 +go-template/gqlmodels/generated.go:1086.2,1088.60 3 0 +go-template/gqlmodels/generated.go:1091.157,1097.97 1 0 +go-template/gqlmodels/generated.go:1097.97,1099.4 1 0 +go-template/gqlmodels/generated.go:1101.2,1101.16 1 0 +go-template/gqlmodels/generated.go:1104.145,1106.16 2 0 +go-template/gqlmodels/generated.go:1106.16,1108.3 1 0 +go-template/gqlmodels/generated.go:1109.2,1110.15 2 0 +go-template/gqlmodels/generated.go:1110.15,1111.31 1 0 +go-template/gqlmodels/generated.go:1111.31,1114.4 2 0 +go-template/gqlmodels/generated.go:1116.2,1116.92 1 0 +go-template/gqlmodels/generated.go:1116.92,1119.3 2 0 +go-template/gqlmodels/generated.go:1120.2,1120.16 1 0 +go-template/gqlmodels/generated.go:1120.16,1123.3 2 0 +go-template/gqlmodels/generated.go:1124.2,1124.19 1 0 +go-template/gqlmodels/generated.go:1124.19,1125.38 1 0 +go-template/gqlmodels/generated.go:1125.38,1127.4 1 0 +go-template/gqlmodels/generated.go:1128.3,1128.22 1 0 +go-template/gqlmodels/generated.go:1130.2,1132.61 3 0 +go-template/gqlmodels/generated.go:1135.151,1141.97 1 0 +go-template/gqlmodels/generated.go:1141.97,1143.4 1 0 +go-template/gqlmodels/generated.go:1145.2,1145.16 1 0 +go-template/gqlmodels/generated.go:1148.152,1150.16 2 0 +go-template/gqlmodels/generated.go:1150.16,1152.3 1 0 +go-template/gqlmodels/generated.go:1153.2,1154.15 2 0 +go-template/gqlmodels/generated.go:1154.15,1155.31 1 0 +go-template/gqlmodels/generated.go:1155.31,1158.4 2 0 +go-template/gqlmodels/generated.go:1160.2,1160.92 1 0 +go-template/gqlmodels/generated.go:1160.92,1163.3 2 0 +go-template/gqlmodels/generated.go:1164.2,1164.16 1 0 +go-template/gqlmodels/generated.go:1164.16,1167.3 2 0 +go-template/gqlmodels/generated.go:1168.2,1168.19 1 0 +go-template/gqlmodels/generated.go:1168.19,1169.38 1 0 +go-template/gqlmodels/generated.go:1169.38,1171.4 1 0 +go-template/gqlmodels/generated.go:1172.3,1172.22 1 0 +go-template/gqlmodels/generated.go:1174.2,1176.61 3 0 +go-template/gqlmodels/generated.go:1179.158,1185.97 1 0 +go-template/gqlmodels/generated.go:1185.97,1187.4 1 0 +go-template/gqlmodels/generated.go:1189.2,1189.16 1 0 +go-template/gqlmodels/generated.go:1192.120,1194.16 2 1 +go-template/gqlmodels/generated.go:1194.16,1196.3 1 0 +go-template/gqlmodels/generated.go:1197.2,1198.15 2 1 +go-template/gqlmodels/generated.go:1198.15,1199.31 1 1 +go-template/gqlmodels/generated.go:1199.31,1202.4 2 0 +go-template/gqlmodels/generated.go:1204.2,1204.92 1 1 +go-template/gqlmodels/generated.go:1204.92,1207.3 2 1 +go-template/gqlmodels/generated.go:1208.2,1208.16 1 1 +go-template/gqlmodels/generated.go:1208.16,1211.3 2 1 +go-template/gqlmodels/generated.go:1212.2,1212.19 1 0 +go-template/gqlmodels/generated.go:1212.19,1213.38 1 0 +go-template/gqlmodels/generated.go:1213.38,1215.4 1 0 +go-template/gqlmodels/generated.go:1216.3,1216.22 1 0 +go-template/gqlmodels/generated.go:1218.2,1220.106 3 0 +go-template/gqlmodels/generated.go:1223.146,1229.97 1 1 +go-template/gqlmodels/generated.go:1229.97,1230.22 1 0 +go-template/gqlmodels/generated.go:1231.17,1232.59 1 0 +go-template/gqlmodels/generated.go:1233.24,1234.66 1 0 +go-template/gqlmodels/generated.go:1236.4,1236.94 1 0 +go-template/gqlmodels/generated.go:1239.2,1239.15 1 1 +go-template/gqlmodels/generated.go:1239.15,1240.31 1 1 +go-template/gqlmodels/generated.go:1240.31,1243.4 2 0 +go-template/gqlmodels/generated.go:1245.2,1246.99 2 1 +go-template/gqlmodels/generated.go:1246.99,1249.3 2 0 +go-template/gqlmodels/generated.go:1250.2,1250.16 1 1 +go-template/gqlmodels/generated.go:1253.129,1255.16 2 1 +go-template/gqlmodels/generated.go:1255.16,1257.3 1 0 +go-template/gqlmodels/generated.go:1258.2,1259.15 2 1 +go-template/gqlmodels/generated.go:1259.15,1260.31 1 1 +go-template/gqlmodels/generated.go:1260.31,1263.4 2 0 +go-template/gqlmodels/generated.go:1265.2,1265.92 1 1 +go-template/gqlmodels/generated.go:1265.92,1268.3 2 1 +go-template/gqlmodels/generated.go:1269.2,1269.16 1 1 +go-template/gqlmodels/generated.go:1269.16,1272.3 2 1 +go-template/gqlmodels/generated.go:1273.2,1273.19 1 0 +go-template/gqlmodels/generated.go:1273.19,1274.38 1 0 +go-template/gqlmodels/generated.go:1274.38,1276.4 1 0 +go-template/gqlmodels/generated.go:1277.3,1277.22 1 0 +go-template/gqlmodels/generated.go:1279.2,1281.124 3 0 +go-template/gqlmodels/generated.go:1284.155,1290.97 1 1 +go-template/gqlmodels/generated.go:1290.97,1291.22 1 0 +go-template/gqlmodels/generated.go:1292.14,1293.65 1 0 +go-template/gqlmodels/generated.go:1295.4,1295.103 1 0 +go-template/gqlmodels/generated.go:1298.2,1298.15 1 1 +go-template/gqlmodels/generated.go:1298.15,1299.31 1 1 +go-template/gqlmodels/generated.go:1299.31,1302.4 2 0 +go-template/gqlmodels/generated.go:1304.2,1305.108 2 1 +go-template/gqlmodels/generated.go:1305.108,1308.3 2 0 +go-template/gqlmodels/generated.go:1309.2,1309.16 1 1 +go-template/gqlmodels/generated.go:1312.127,1314.16 2 0 +go-template/gqlmodels/generated.go:1314.16,1316.3 1 0 +go-template/gqlmodels/generated.go:1317.2,1318.15 2 0 +go-template/gqlmodels/generated.go:1318.15,1319.31 1 0 +go-template/gqlmodels/generated.go:1319.31,1322.4 2 0 +go-template/gqlmodels/generated.go:1324.2,1324.92 1 0 +go-template/gqlmodels/generated.go:1324.92,1327.3 2 0 +go-template/gqlmodels/generated.go:1328.2,1328.16 1 0 +go-template/gqlmodels/generated.go:1328.16,1331.3 2 0 +go-template/gqlmodels/generated.go:1332.2,1332.19 1 0 +go-template/gqlmodels/generated.go:1332.19,1333.38 1 0 +go-template/gqlmodels/generated.go:1333.38,1335.4 1 0 +go-template/gqlmodels/generated.go:1336.3,1336.22 1 0 +go-template/gqlmodels/generated.go:1338.2,1340.120 3 0 +go-template/gqlmodels/generated.go:1343.153,1349.97 1 0 +go-template/gqlmodels/generated.go:1349.97,1350.22 1 0 +go-template/gqlmodels/generated.go:1351.17,1352.66 1 0 +go-template/gqlmodels/generated.go:1354.4,1354.101 1 0 +go-template/gqlmodels/generated.go:1357.2,1357.15 1 0 +go-template/gqlmodels/generated.go:1357.15,1358.31 1 0 +go-template/gqlmodels/generated.go:1358.31,1361.4 2 0 +go-template/gqlmodels/generated.go:1363.2,1364.106 2 0 +go-template/gqlmodels/generated.go:1364.106,1367.3 2 0 +go-template/gqlmodels/generated.go:1368.2,1368.16 1 0 +go-template/gqlmodels/generated.go:1371.125,1373.16 2 0 +go-template/gqlmodels/generated.go:1373.16,1375.3 1 0 +go-template/gqlmodels/generated.go:1376.2,1377.15 2 0 +go-template/gqlmodels/generated.go:1377.15,1378.31 1 0 +go-template/gqlmodels/generated.go:1378.31,1381.4 2 0 +go-template/gqlmodels/generated.go:1383.2,1383.92 1 0 +go-template/gqlmodels/generated.go:1383.92,1386.3 2 0 +go-template/gqlmodels/generated.go:1387.2,1387.16 1 0 +go-template/gqlmodels/generated.go:1387.16,1390.3 2 0 +go-template/gqlmodels/generated.go:1391.2,1391.19 1 0 +go-template/gqlmodels/generated.go:1391.19,1392.38 1 0 +go-template/gqlmodels/generated.go:1392.38,1394.4 1 0 +go-template/gqlmodels/generated.go:1395.3,1395.22 1 0 +go-template/gqlmodels/generated.go:1397.2,1399.102 3 0 +go-template/gqlmodels/generated.go:1402.151,1408.97 1 0 +go-template/gqlmodels/generated.go:1408.97,1409.22 1 0 +go-template/gqlmodels/generated.go:1410.16,1411.56 1 0 +go-template/gqlmodels/generated.go:1413.4,1413.92 1 0 +go-template/gqlmodels/generated.go:1416.2,1416.15 1 0 +go-template/gqlmodels/generated.go:1416.15,1417.31 1 0 +go-template/gqlmodels/generated.go:1417.31,1420.4 2 0 +go-template/gqlmodels/generated.go:1422.2,1423.104 2 0 +go-template/gqlmodels/generated.go:1423.104,1426.3 2 0 +go-template/gqlmodels/generated.go:1427.2,1427.16 1 0 +go-template/gqlmodels/generated.go:1430.125,1432.16 2 0 +go-template/gqlmodels/generated.go:1432.16,1434.3 1 0 +go-template/gqlmodels/generated.go:1435.2,1436.15 2 0 +go-template/gqlmodels/generated.go:1436.15,1437.31 1 0 +go-template/gqlmodels/generated.go:1437.31,1440.4 2 0 +go-template/gqlmodels/generated.go:1442.2,1442.92 1 0 +go-template/gqlmodels/generated.go:1442.92,1445.3 2 0 +go-template/gqlmodels/generated.go:1446.2,1446.16 1 0 +go-template/gqlmodels/generated.go:1446.16,1449.3 2 0 +go-template/gqlmodels/generated.go:1450.2,1450.19 1 0 +go-template/gqlmodels/generated.go:1450.19,1451.38 1 0 +go-template/gqlmodels/generated.go:1451.38,1453.4 1 0 +go-template/gqlmodels/generated.go:1454.3,1454.22 1 0 +go-template/gqlmodels/generated.go:1456.2,1458.88 3 0 +go-template/gqlmodels/generated.go:1461.151,1467.97 1 0 +go-template/gqlmodels/generated.go:1467.97,1468.22 1 0 +go-template/gqlmodels/generated.go:1469.14,1470.47 1 0 +go-template/gqlmodels/generated.go:1471.21,1472.54 1 0 +go-template/gqlmodels/generated.go:1473.20,1474.53 1 0 +go-template/gqlmodels/generated.go:1475.20,1476.53 1 0 +go-template/gqlmodels/generated.go:1477.20,1478.53 1 0 +go-template/gqlmodels/generated.go:1479.17,1480.50 1 0 +go-template/gqlmodels/generated.go:1481.18,1482.51 1 0 +go-template/gqlmodels/generated.go:1483.19,1484.52 1 0 +go-template/gqlmodels/generated.go:1485.18,1486.51 1 0 +go-template/gqlmodels/generated.go:1487.21,1488.54 1 0 +go-template/gqlmodels/generated.go:1489.30,1490.63 1 0 +go-template/gqlmodels/generated.go:1491.17,1492.50 1 0 +go-template/gqlmodels/generated.go:1493.16,1494.49 1 0 +go-template/gqlmodels/generated.go:1495.21,1496.54 1 0 +go-template/gqlmodels/generated.go:1497.21,1498.54 1 0 +go-template/gqlmodels/generated.go:1499.21,1500.54 1 0 +go-template/gqlmodels/generated.go:1502.4,1502.85 1 0 +go-template/gqlmodels/generated.go:1505.2,1505.15 1 0 +go-template/gqlmodels/generated.go:1505.15,1506.31 1 0 +go-template/gqlmodels/generated.go:1506.31,1509.4 2 0 +go-template/gqlmodels/generated.go:1511.2,1512.104 2 0 +go-template/gqlmodels/generated.go:1512.104,1515.3 2 0 +go-template/gqlmodels/generated.go:1516.2,1516.16 1 0 +go-template/gqlmodels/generated.go:1519.125,1521.16 2 0 +go-template/gqlmodels/generated.go:1521.16,1523.3 1 0 +go-template/gqlmodels/generated.go:1524.2,1525.15 2 0 +go-template/gqlmodels/generated.go:1525.15,1526.31 1 0 +go-template/gqlmodels/generated.go:1526.31,1529.4 2 0 +go-template/gqlmodels/generated.go:1531.2,1531.92 1 0 +go-template/gqlmodels/generated.go:1531.92,1534.3 2 0 +go-template/gqlmodels/generated.go:1535.2,1535.16 1 0 +go-template/gqlmodels/generated.go:1535.16,1538.3 2 0 +go-template/gqlmodels/generated.go:1539.2,1539.19 1 0 +go-template/gqlmodels/generated.go:1539.19,1540.38 1 0 +go-template/gqlmodels/generated.go:1540.38,1542.4 1 0 +go-template/gqlmodels/generated.go:1543.3,1543.22 1 0 +go-template/gqlmodels/generated.go:1545.2,1547.88 3 0 +go-template/gqlmodels/generated.go:1550.151,1556.97 1 0 +go-template/gqlmodels/generated.go:1556.97,1557.22 1 0 +go-template/gqlmodels/generated.go:1558.14,1559.47 1 0 +go-template/gqlmodels/generated.go:1560.21,1561.54 1 0 +go-template/gqlmodels/generated.go:1562.20,1563.53 1 0 +go-template/gqlmodels/generated.go:1564.20,1565.53 1 0 +go-template/gqlmodels/generated.go:1566.20,1567.53 1 0 +go-template/gqlmodels/generated.go:1568.17,1569.50 1 0 +go-template/gqlmodels/generated.go:1570.18,1571.51 1 0 +go-template/gqlmodels/generated.go:1572.19,1573.52 1 0 +go-template/gqlmodels/generated.go:1574.18,1575.51 1 0 +go-template/gqlmodels/generated.go:1576.21,1577.54 1 0 +go-template/gqlmodels/generated.go:1578.30,1579.63 1 0 +go-template/gqlmodels/generated.go:1580.17,1581.50 1 0 +go-template/gqlmodels/generated.go:1582.16,1583.49 1 0 +go-template/gqlmodels/generated.go:1584.21,1585.54 1 0 +go-template/gqlmodels/generated.go:1586.21,1587.54 1 0 +go-template/gqlmodels/generated.go:1588.21,1589.54 1 0 +go-template/gqlmodels/generated.go:1591.4,1591.85 1 0 +go-template/gqlmodels/generated.go:1594.2,1594.15 1 0 +go-template/gqlmodels/generated.go:1594.15,1595.31 1 0 +go-template/gqlmodels/generated.go:1595.31,1598.4 2 0 +go-template/gqlmodels/generated.go:1600.2,1601.104 2 0 +go-template/gqlmodels/generated.go:1601.104,1604.3 2 0 +go-template/gqlmodels/generated.go:1605.2,1605.16 1 0 +go-template/gqlmodels/generated.go:1608.125,1610.16 2 0 +go-template/gqlmodels/generated.go:1610.16,1612.3 1 0 +go-template/gqlmodels/generated.go:1613.2,1614.15 2 0 +go-template/gqlmodels/generated.go:1614.15,1615.31 1 0 +go-template/gqlmodels/generated.go:1615.31,1618.4 2 0 +go-template/gqlmodels/generated.go:1620.2,1620.92 1 0 +go-template/gqlmodels/generated.go:1620.92,1623.3 2 0 +go-template/gqlmodels/generated.go:1624.2,1624.16 1 0 +go-template/gqlmodels/generated.go:1624.16,1627.3 2 0 +go-template/gqlmodels/generated.go:1628.2,1628.19 1 0 +go-template/gqlmodels/generated.go:1628.19,1629.38 1 0 +go-template/gqlmodels/generated.go:1629.38,1631.4 1 0 +go-template/gqlmodels/generated.go:1632.3,1632.22 1 0 +go-template/gqlmodels/generated.go:1634.2,1636.114 3 0 +go-template/gqlmodels/generated.go:1639.151,1645.97 1 0 +go-template/gqlmodels/generated.go:1645.97,1646.22 1 0 +go-template/gqlmodels/generated.go:1647.14,1648.60 1 0 +go-template/gqlmodels/generated.go:1650.4,1650.98 1 0 +go-template/gqlmodels/generated.go:1653.2,1653.16 1 0 +go-template/gqlmodels/generated.go:1656.114,1658.16 2 0 +go-template/gqlmodels/generated.go:1658.16,1660.3 1 0 +go-template/gqlmodels/generated.go:1661.2,1662.15 2 0 +go-template/gqlmodels/generated.go:1662.15,1663.31 1 0 +go-template/gqlmodels/generated.go:1663.31,1666.4 2 0 +go-template/gqlmodels/generated.go:1668.2,1668.92 1 0 +go-template/gqlmodels/generated.go:1668.92,1671.3 2 0 +go-template/gqlmodels/generated.go:1672.2,1672.16 1 0 +go-template/gqlmodels/generated.go:1672.16,1675.3 2 0 +go-template/gqlmodels/generated.go:1676.2,1676.19 1 0 +go-template/gqlmodels/generated.go:1676.19,1677.38 1 0 +go-template/gqlmodels/generated.go:1677.38,1679.4 1 0 +go-template/gqlmodels/generated.go:1680.3,1680.22 1 0 +go-template/gqlmodels/generated.go:1682.2,1684.88 3 0 +go-template/gqlmodels/generated.go:1687.140,1693.97 1 0 +go-template/gqlmodels/generated.go:1693.97,1694.22 1 0 +go-template/gqlmodels/generated.go:1695.14,1696.47 1 0 +go-template/gqlmodels/generated.go:1697.21,1698.54 1 0 +go-template/gqlmodels/generated.go:1699.20,1700.53 1 0 +go-template/gqlmodels/generated.go:1701.20,1702.53 1 0 +go-template/gqlmodels/generated.go:1703.20,1704.53 1 0 +go-template/gqlmodels/generated.go:1705.17,1706.50 1 0 +go-template/gqlmodels/generated.go:1707.18,1708.51 1 0 +go-template/gqlmodels/generated.go:1709.19,1710.52 1 0 +go-template/gqlmodels/generated.go:1711.18,1712.51 1 0 +go-template/gqlmodels/generated.go:1713.21,1714.54 1 0 +go-template/gqlmodels/generated.go:1715.30,1716.63 1 0 +go-template/gqlmodels/generated.go:1717.17,1718.50 1 0 +go-template/gqlmodels/generated.go:1719.16,1720.49 1 0 +go-template/gqlmodels/generated.go:1721.21,1722.54 1 0 +go-template/gqlmodels/generated.go:1723.21,1724.54 1 0 +go-template/gqlmodels/generated.go:1725.21,1726.54 1 0 +go-template/gqlmodels/generated.go:1728.4,1728.85 1 0 +go-template/gqlmodels/generated.go:1731.2,1731.16 1 0 +go-template/gqlmodels/generated.go:1734.117,1736.16 2 0 +go-template/gqlmodels/generated.go:1736.16,1738.3 1 0 +go-template/gqlmodels/generated.go:1739.2,1740.15 2 0 +go-template/gqlmodels/generated.go:1740.15,1741.31 1 0 +go-template/gqlmodels/generated.go:1741.31,1744.4 2 0 +go-template/gqlmodels/generated.go:1746.2,1746.92 1 0 +go-template/gqlmodels/generated.go:1746.92,1749.3 2 0 +go-template/gqlmodels/generated.go:1750.2,1750.16 1 0 +go-template/gqlmodels/generated.go:1750.16,1753.3 2 0 +go-template/gqlmodels/generated.go:1754.2,1754.19 1 0 +go-template/gqlmodels/generated.go:1754.19,1755.38 1 0 +go-template/gqlmodels/generated.go:1755.38,1757.4 1 0 +go-template/gqlmodels/generated.go:1758.3,1758.22 1 0 +go-template/gqlmodels/generated.go:1760.2,1762.104 3 0 +go-template/gqlmodels/generated.go:1765.143,1771.97 1 0 +go-template/gqlmodels/generated.go:1771.97,1772.22 1 0 +go-template/gqlmodels/generated.go:1773.17,1774.58 1 0 +go-template/gqlmodels/generated.go:1775.17,1776.58 1 0 +go-template/gqlmodels/generated.go:1778.4,1778.93 1 0 +go-template/gqlmodels/generated.go:1781.2,1781.15 1 0 +go-template/gqlmodels/generated.go:1781.15,1782.31 1 0 +go-template/gqlmodels/generated.go:1782.31,1785.4 2 0 +go-template/gqlmodels/generated.go:1787.2,1788.96 2 0 +go-template/gqlmodels/generated.go:1788.96,1791.3 2 0 +go-template/gqlmodels/generated.go:1792.2,1792.16 1 0 +go-template/gqlmodels/generated.go:1795.118,1797.16 2 0 +go-template/gqlmodels/generated.go:1797.16,1799.3 1 0 +go-template/gqlmodels/generated.go:1800.2,1801.15 2 0 +go-template/gqlmodels/generated.go:1801.15,1802.31 1 0 +go-template/gqlmodels/generated.go:1802.31,1805.4 2 0 +go-template/gqlmodels/generated.go:1807.2,1807.92 1 0 +go-template/gqlmodels/generated.go:1807.92,1810.3 2 0 +go-template/gqlmodels/generated.go:1811.2,1811.16 1 0 +go-template/gqlmodels/generated.go:1811.16,1814.3 2 0 +go-template/gqlmodels/generated.go:1815.2,1815.19 1 0 +go-template/gqlmodels/generated.go:1815.19,1817.3 1 0 +go-template/gqlmodels/generated.go:1818.2,1820.124 3 0 +go-template/gqlmodels/generated.go:1823.144,1829.97 1 0 +go-template/gqlmodels/generated.go:1829.97,1830.22 1 0 +go-template/gqlmodels/generated.go:1831.16,1832.51 1 0 +go-template/gqlmodels/generated.go:1833.16,1834.51 1 0 +go-template/gqlmodels/generated.go:1835.23,1836.58 1 0 +go-template/gqlmodels/generated.go:1837.18,1838.53 1 0 +go-template/gqlmodels/generated.go:1839.22,1840.57 1 0 +go-template/gqlmodels/generated.go:1841.25,1842.60 1 0 +go-template/gqlmodels/generated.go:1843.22,1844.57 1 0 +go-template/gqlmodels/generated.go:1845.23,1846.58 1 0 +go-template/gqlmodels/generated.go:1847.18,1848.53 1 0 +go-template/gqlmodels/generated.go:1849.26,1850.61 1 0 +go-template/gqlmodels/generated.go:1852.4,1852.87 1 0 +go-template/gqlmodels/generated.go:1855.2,1855.15 1 0 +go-template/gqlmodels/generated.go:1855.15,1856.31 1 0 +go-template/gqlmodels/generated.go:1856.31,1859.4 2 0 +go-template/gqlmodels/generated.go:1861.2,1862.97 2 0 +go-template/gqlmodels/generated.go:1862.97,1865.3 2 0 +go-template/gqlmodels/generated.go:1866.2,1866.16 1 0 +go-template/gqlmodels/generated.go:1869.120,1871.16 2 1 +go-template/gqlmodels/generated.go:1871.16,1873.3 1 0 +go-template/gqlmodels/generated.go:1874.2,1875.15 2 1 +go-template/gqlmodels/generated.go:1875.15,1876.31 1 1 +go-template/gqlmodels/generated.go:1876.31,1879.4 2 0 +go-template/gqlmodels/generated.go:1881.2,1881.92 1 1 +go-template/gqlmodels/generated.go:1881.92,1884.3 2 1 +go-template/gqlmodels/generated.go:1885.2,1885.16 1 1 +go-template/gqlmodels/generated.go:1885.16,1888.3 2 0 +go-template/gqlmodels/generated.go:1889.2,1889.19 1 1 +go-template/gqlmodels/generated.go:1889.19,1891.3 1 0 +go-template/gqlmodels/generated.go:1892.2,1894.128 3 1 +go-template/gqlmodels/generated.go:1897.146,1903.97 1 1 +go-template/gqlmodels/generated.go:1903.97,1904.22 1 0 +go-template/gqlmodels/generated.go:1905.23,1906.60 1 0 +go-template/gqlmodels/generated.go:1907.17,1908.54 1 0 +go-template/gqlmodels/generated.go:1909.21,1910.58 1 0 +go-template/gqlmodels/generated.go:1911.24,1912.61 1 0 +go-template/gqlmodels/generated.go:1913.28,1914.65 1 0 +go-template/gqlmodels/generated.go:1915.22,1916.59 1 0 +go-template/gqlmodels/generated.go:1918.4,1918.89 1 0 +go-template/gqlmodels/generated.go:1921.2,1921.16 1 1 +go-template/gqlmodels/generated.go:1924.159,1926.16 2 0 +go-template/gqlmodels/generated.go:1926.16,1928.3 1 0 +go-template/gqlmodels/generated.go:1929.2,1930.15 2 0 +go-template/gqlmodels/generated.go:1930.15,1931.31 1 0 +go-template/gqlmodels/generated.go:1931.31,1934.4 2 0 +go-template/gqlmodels/generated.go:1936.2,1936.92 1 0 +go-template/gqlmodels/generated.go:1936.92,1939.3 2 0 +go-template/gqlmodels/generated.go:1940.2,1940.16 1 0 +go-template/gqlmodels/generated.go:1940.16,1943.3 2 0 +go-template/gqlmodels/generated.go:1944.2,1944.19 1 0 +go-template/gqlmodels/generated.go:1944.19,1945.38 1 0 +go-template/gqlmodels/generated.go:1945.38,1947.4 1 0 +go-template/gqlmodels/generated.go:1948.3,1948.22 1 0 +go-template/gqlmodels/generated.go:1950.2,1952.61 3 0 +go-template/gqlmodels/generated.go:1955.158,1961.97 1 0 +go-template/gqlmodels/generated.go:1961.97,1963.4 1 0 +go-template/gqlmodels/generated.go:1965.2,1965.16 1 0 +go-template/gqlmodels/generated.go:1968.124,1970.16 2 0 +go-template/gqlmodels/generated.go:1970.16,1972.3 1 0 +go-template/gqlmodels/generated.go:1973.2,1974.15 2 0 +go-template/gqlmodels/generated.go:1974.15,1975.31 1 0 +go-template/gqlmodels/generated.go:1975.31,1978.4 2 0 +go-template/gqlmodels/generated.go:1980.2,1980.92 1 0 +go-template/gqlmodels/generated.go:1980.92,1983.3 2 0 +go-template/gqlmodels/generated.go:1984.2,1984.16 1 0 +go-template/gqlmodels/generated.go:1984.16,1987.3 2 0 +go-template/gqlmodels/generated.go:1988.2,1988.19 1 0 +go-template/gqlmodels/generated.go:1988.19,1989.38 1 0 +go-template/gqlmodels/generated.go:1989.38,1991.4 1 0 +go-template/gqlmodels/generated.go:1992.3,1992.22 1 0 +go-template/gqlmodels/generated.go:1994.2,1996.57 3 0 +go-template/gqlmodels/generated.go:1999.139,2005.97 1 0 +go-template/gqlmodels/generated.go:2005.97,2007.4 1 0 +go-template/gqlmodels/generated.go:2009.2,2009.16 1 0 +go-template/gqlmodels/generated.go:2012.133,2014.16 2 0 +go-template/gqlmodels/generated.go:2014.16,2016.3 1 0 +go-template/gqlmodels/generated.go:2017.2,2018.15 2 0 +go-template/gqlmodels/generated.go:2018.15,2019.31 1 0 +go-template/gqlmodels/generated.go:2019.31,2022.4 2 0 +go-template/gqlmodels/generated.go:2024.2,2024.92 1 0 +go-template/gqlmodels/generated.go:2024.92,2027.3 2 0 +go-template/gqlmodels/generated.go:2028.2,2028.16 1 0 +go-template/gqlmodels/generated.go:2028.16,2031.3 2 0 +go-template/gqlmodels/generated.go:2032.2,2032.19 1 0 +go-template/gqlmodels/generated.go:2032.19,2033.38 1 0 +go-template/gqlmodels/generated.go:2033.38,2035.4 1 0 +go-template/gqlmodels/generated.go:2036.3,2036.22 1 0 +go-template/gqlmodels/generated.go:2038.2,2040.55 3 0 +go-template/gqlmodels/generated.go:2043.148,2049.97 1 0 +go-template/gqlmodels/generated.go:2049.97,2051.4 1 0 +go-template/gqlmodels/generated.go:2053.2,2053.16 1 0 +go-template/gqlmodels/generated.go:2056.126,2058.16 2 0 +go-template/gqlmodels/generated.go:2058.16,2060.3 1 0 +go-template/gqlmodels/generated.go:2061.2,2062.15 2 0 +go-template/gqlmodels/generated.go:2062.15,2063.31 1 0 +go-template/gqlmodels/generated.go:2063.31,2066.4 2 0 +go-template/gqlmodels/generated.go:2068.2,2068.92 1 0 +go-template/gqlmodels/generated.go:2068.92,2071.3 2 0 +go-template/gqlmodels/generated.go:2072.2,2072.16 1 0 +go-template/gqlmodels/generated.go:2072.16,2075.3 2 0 +go-template/gqlmodels/generated.go:2076.2,2076.19 1 0 +go-template/gqlmodels/generated.go:2076.19,2077.38 1 0 +go-template/gqlmodels/generated.go:2077.38,2079.4 1 0 +go-template/gqlmodels/generated.go:2080.3,2080.22 1 0 +go-template/gqlmodels/generated.go:2082.2,2084.61 3 0 +go-template/gqlmodels/generated.go:2087.141,2093.97 1 0 +go-template/gqlmodels/generated.go:2093.97,2095.4 1 0 +go-template/gqlmodels/generated.go:2097.2,2097.16 1 0 +go-template/gqlmodels/generated.go:2100.131,2102.16 2 0 +go-template/gqlmodels/generated.go:2102.16,2104.3 1 0 +go-template/gqlmodels/generated.go:2105.2,2106.15 2 0 +go-template/gqlmodels/generated.go:2106.15,2107.31 1 0 +go-template/gqlmodels/generated.go:2107.31,2110.4 2 0 +go-template/gqlmodels/generated.go:2112.2,2112.92 1 0 +go-template/gqlmodels/generated.go:2112.92,2115.3 2 0 +go-template/gqlmodels/generated.go:2116.2,2116.16 1 0 +go-template/gqlmodels/generated.go:2116.16,2119.3 2 0 +go-template/gqlmodels/generated.go:2120.2,2120.19 1 0 +go-template/gqlmodels/generated.go:2120.19,2122.3 1 0 +go-template/gqlmodels/generated.go:2123.2,2125.58 3 0 +go-template/gqlmodels/generated.go:2128.146,2134.97 1 0 +go-template/gqlmodels/generated.go:2134.97,2136.4 1 0 +go-template/gqlmodels/generated.go:2138.2,2138.16 1 0 +go-template/gqlmodels/generated.go:2141.131,2143.16 2 0 +go-template/gqlmodels/generated.go:2143.16,2145.3 1 0 +go-template/gqlmodels/generated.go:2146.2,2147.15 2 0 +go-template/gqlmodels/generated.go:2147.15,2148.31 1 0 +go-template/gqlmodels/generated.go:2148.31,2151.4 2 0 +go-template/gqlmodels/generated.go:2153.2,2153.92 1 0 +go-template/gqlmodels/generated.go:2153.92,2156.3 2 0 +go-template/gqlmodels/generated.go:2157.2,2157.16 1 0 +go-template/gqlmodels/generated.go:2157.16,2160.3 2 0 +go-template/gqlmodels/generated.go:2161.2,2161.19 1 0 +go-template/gqlmodels/generated.go:2161.19,2163.3 1 0 +go-template/gqlmodels/generated.go:2164.2,2166.58 3 0 +go-template/gqlmodels/generated.go:2169.146,2175.97 1 0 +go-template/gqlmodels/generated.go:2175.97,2177.4 1 0 +go-template/gqlmodels/generated.go:2179.2,2179.16 1 0 +go-template/gqlmodels/generated.go:2182.131,2184.16 2 0 +go-template/gqlmodels/generated.go:2184.16,2186.3 1 0 +go-template/gqlmodels/generated.go:2187.2,2188.15 2 0 +go-template/gqlmodels/generated.go:2188.15,2189.31 1 0 +go-template/gqlmodels/generated.go:2189.31,2192.4 2 0 +go-template/gqlmodels/generated.go:2194.2,2194.92 1 0 +go-template/gqlmodels/generated.go:2194.92,2197.3 2 0 +go-template/gqlmodels/generated.go:2198.2,2198.16 1 0 +go-template/gqlmodels/generated.go:2198.16,2201.3 2 0 +go-template/gqlmodels/generated.go:2202.2,2202.19 1 0 +go-template/gqlmodels/generated.go:2202.19,2204.3 1 0 +go-template/gqlmodels/generated.go:2205.2,2207.58 3 0 +go-template/gqlmodels/generated.go:2210.146,2216.97 1 0 +go-template/gqlmodels/generated.go:2216.97,2218.4 1 0 +go-template/gqlmodels/generated.go:2220.2,2220.16 1 0 +go-template/gqlmodels/generated.go:2223.127,2225.16 2 0 +go-template/gqlmodels/generated.go:2225.16,2227.3 1 0 +go-template/gqlmodels/generated.go:2228.2,2229.15 2 0 +go-template/gqlmodels/generated.go:2229.15,2230.31 1 0 +go-template/gqlmodels/generated.go:2230.31,2233.4 2 0 +go-template/gqlmodels/generated.go:2235.2,2235.92 1 0 +go-template/gqlmodels/generated.go:2235.92,2238.3 2 0 +go-template/gqlmodels/generated.go:2239.2,2239.16 1 0 +go-template/gqlmodels/generated.go:2239.16,2242.3 2 0 +go-template/gqlmodels/generated.go:2243.2,2243.19 1 0 +go-template/gqlmodels/generated.go:2243.19,2245.3 1 0 +go-template/gqlmodels/generated.go:2246.2,2248.91 3 0 +go-template/gqlmodels/generated.go:2251.142,2257.97 1 0 +go-template/gqlmodels/generated.go:2257.97,2258.22 1 0 +go-template/gqlmodels/generated.go:2259.14,2260.47 1 0 +go-template/gqlmodels/generated.go:2261.21,2262.54 1 0 +go-template/gqlmodels/generated.go:2263.20,2264.53 1 0 +go-template/gqlmodels/generated.go:2265.20,2266.53 1 0 +go-template/gqlmodels/generated.go:2267.20,2268.53 1 0 +go-template/gqlmodels/generated.go:2269.17,2270.50 1 0 +go-template/gqlmodels/generated.go:2271.18,2272.51 1 0 +go-template/gqlmodels/generated.go:2273.19,2274.52 1 0 +go-template/gqlmodels/generated.go:2275.18,2276.51 1 0 +go-template/gqlmodels/generated.go:2277.21,2278.54 1 0 +go-template/gqlmodels/generated.go:2279.30,2280.63 1 0 +go-template/gqlmodels/generated.go:2281.17,2282.50 1 0 +go-template/gqlmodels/generated.go:2283.16,2284.49 1 0 +go-template/gqlmodels/generated.go:2285.21,2286.54 1 0 +go-template/gqlmodels/generated.go:2287.21,2288.54 1 0 +go-template/gqlmodels/generated.go:2289.21,2290.54 1 0 +go-template/gqlmodels/generated.go:2292.4,2292.85 1 0 +go-template/gqlmodels/generated.go:2295.2,2295.16 1 0 +go-template/gqlmodels/generated.go:2298.150,2300.16 2 0 +go-template/gqlmodels/generated.go:2300.16,2302.3 1 0 +go-template/gqlmodels/generated.go:2303.2,2304.15 2 0 +go-template/gqlmodels/generated.go:2304.15,2305.31 1 0 +go-template/gqlmodels/generated.go:2305.31,2308.4 2 0 +go-template/gqlmodels/generated.go:2310.2,2310.92 1 0 +go-template/gqlmodels/generated.go:2310.92,2313.3 2 0 +go-template/gqlmodels/generated.go:2314.2,2314.16 1 0 +go-template/gqlmodels/generated.go:2314.16,2317.3 2 0 +go-template/gqlmodels/generated.go:2318.2,2318.19 1 0 +go-template/gqlmodels/generated.go:2318.19,2319.38 1 0 +go-template/gqlmodels/generated.go:2319.38,2321.4 1 0 +go-template/gqlmodels/generated.go:2322.3,2322.22 1 0 +go-template/gqlmodels/generated.go:2324.2,2326.57 3 0 +go-template/gqlmodels/generated.go:2329.152,2335.97 1 0 +go-template/gqlmodels/generated.go:2335.97,2337.4 1 0 +go-template/gqlmodels/generated.go:2339.2,2339.16 1 0 +go-template/gqlmodels/generated.go:2342.140,2344.16 2 0 +go-template/gqlmodels/generated.go:2344.16,2346.3 1 0 +go-template/gqlmodels/generated.go:2347.2,2348.15 2 0 +go-template/gqlmodels/generated.go:2348.15,2349.31 1 0 +go-template/gqlmodels/generated.go:2349.31,2352.4 2 0 +go-template/gqlmodels/generated.go:2354.2,2354.92 1 0 +go-template/gqlmodels/generated.go:2354.92,2357.3 2 0 +go-template/gqlmodels/generated.go:2358.2,2358.16 1 0 +go-template/gqlmodels/generated.go:2358.16,2361.3 2 0 +go-template/gqlmodels/generated.go:2362.2,2362.19 1 0 +go-template/gqlmodels/generated.go:2362.19,2363.38 1 0 +go-template/gqlmodels/generated.go:2363.38,2365.4 1 0 +go-template/gqlmodels/generated.go:2366.3,2366.22 1 0 +go-template/gqlmodels/generated.go:2368.2,2370.88 3 0 +go-template/gqlmodels/generated.go:2373.148,2379.97 1 0 +go-template/gqlmodels/generated.go:2379.97,2380.22 1 0 +go-template/gqlmodels/generated.go:2381.14,2382.47 1 0 +go-template/gqlmodels/generated.go:2383.23,2384.56 1 0 +go-template/gqlmodels/generated.go:2385.16,2386.49 1 0 +go-template/gqlmodels/generated.go:2387.21,2388.54 1 0 +go-template/gqlmodels/generated.go:2389.21,2390.54 1 0 +go-template/gqlmodels/generated.go:2391.21,2392.54 1 0 +go-template/gqlmodels/generated.go:2393.17,2394.50 1 0 +go-template/gqlmodels/generated.go:2396.4,2396.85 1 0 +go-template/gqlmodels/generated.go:2399.2,2399.16 1 0 +go-template/gqlmodels/generated.go:2402.153,2404.16 2 0 +go-template/gqlmodels/generated.go:2404.16,2406.3 1 0 +go-template/gqlmodels/generated.go:2407.2,2408.15 2 0 +go-template/gqlmodels/generated.go:2408.15,2409.31 1 0 +go-template/gqlmodels/generated.go:2409.31,2412.4 2 0 +go-template/gqlmodels/generated.go:2414.2,2414.92 1 0 +go-template/gqlmodels/generated.go:2414.92,2417.3 2 0 +go-template/gqlmodels/generated.go:2418.2,2418.16 1 0 +go-template/gqlmodels/generated.go:2418.16,2421.3 2 0 +go-template/gqlmodels/generated.go:2422.2,2422.19 1 0 +go-template/gqlmodels/generated.go:2422.19,2423.38 1 0 +go-template/gqlmodels/generated.go:2423.38,2425.4 1 0 +go-template/gqlmodels/generated.go:2426.3,2426.22 1 0 +go-template/gqlmodels/generated.go:2428.2,2430.63 3 0 +go-template/gqlmodels/generated.go:2433.154,2439.97 1 0 +go-template/gqlmodels/generated.go:2439.97,2441.4 1 0 +go-template/gqlmodels/generated.go:2443.2,2443.16 1 0 +go-template/gqlmodels/generated.go:2446.143,2448.16 2 0 +go-template/gqlmodels/generated.go:2448.16,2450.3 1 0 +go-template/gqlmodels/generated.go:2451.2,2452.15 2 0 +go-template/gqlmodels/generated.go:2452.15,2453.31 1 0 +go-template/gqlmodels/generated.go:2453.31,2456.4 2 0 +go-template/gqlmodels/generated.go:2458.2,2458.92 1 0 +go-template/gqlmodels/generated.go:2458.92,2461.3 2 0 +go-template/gqlmodels/generated.go:2462.2,2462.16 1 0 +go-template/gqlmodels/generated.go:2462.16,2465.3 2 0 +go-template/gqlmodels/generated.go:2466.2,2466.19 1 0 +go-template/gqlmodels/generated.go:2466.19,2467.38 1 0 +go-template/gqlmodels/generated.go:2467.38,2469.4 1 0 +go-template/gqlmodels/generated.go:2470.3,2470.22 1 0 +go-template/gqlmodels/generated.go:2472.2,2474.94 3 0 +go-template/gqlmodels/generated.go:2477.150,2483.97 1 0 +go-template/gqlmodels/generated.go:2483.97,2484.22 1 0 +go-template/gqlmodels/generated.go:2485.14,2486.47 1 0 +go-template/gqlmodels/generated.go:2487.23,2488.56 1 0 +go-template/gqlmodels/generated.go:2489.16,2490.49 1 0 +go-template/gqlmodels/generated.go:2491.21,2492.54 1 0 +go-template/gqlmodels/generated.go:2493.21,2494.54 1 0 +go-template/gqlmodels/generated.go:2495.21,2496.54 1 0 +go-template/gqlmodels/generated.go:2497.17,2498.50 1 0 +go-template/gqlmodels/generated.go:2500.4,2500.85 1 0 +go-template/gqlmodels/generated.go:2503.2,2503.16 1 0 +go-template/gqlmodels/generated.go:2506.152,2508.16 2 0 +go-template/gqlmodels/generated.go:2508.16,2510.3 1 0 +go-template/gqlmodels/generated.go:2511.2,2512.15 2 0 +go-template/gqlmodels/generated.go:2512.15,2513.31 1 0 +go-template/gqlmodels/generated.go:2513.31,2516.4 2 0 +go-template/gqlmodels/generated.go:2518.2,2518.92 1 0 +go-template/gqlmodels/generated.go:2518.92,2521.3 2 0 +go-template/gqlmodels/generated.go:2522.2,2522.16 1 0 +go-template/gqlmodels/generated.go:2522.16,2525.3 2 0 +go-template/gqlmodels/generated.go:2526.2,2526.19 1 0 +go-template/gqlmodels/generated.go:2526.19,2527.38 1 0 +go-template/gqlmodels/generated.go:2527.38,2529.4 1 0 +go-template/gqlmodels/generated.go:2530.3,2530.22 1 0 +go-template/gqlmodels/generated.go:2532.2,2534.60 3 0 +go-template/gqlmodels/generated.go:2537.153,2543.97 1 0 +go-template/gqlmodels/generated.go:2543.97,2545.4 1 0 +go-template/gqlmodels/generated.go:2547.2,2547.16 1 0 +go-template/gqlmodels/generated.go:2550.161,2552.16 2 0 +go-template/gqlmodels/generated.go:2552.16,2554.3 1 0 +go-template/gqlmodels/generated.go:2555.2,2556.15 2 0 +go-template/gqlmodels/generated.go:2556.15,2557.31 1 0 +go-template/gqlmodels/generated.go:2557.31,2560.4 2 0 +go-template/gqlmodels/generated.go:2562.2,2562.92 1 0 +go-template/gqlmodels/generated.go:2562.92,2565.3 2 0 +go-template/gqlmodels/generated.go:2566.2,2566.16 1 0 +go-template/gqlmodels/generated.go:2566.16,2569.3 2 0 +go-template/gqlmodels/generated.go:2570.2,2570.19 1 0 +go-template/gqlmodels/generated.go:2570.19,2571.38 1 0 +go-template/gqlmodels/generated.go:2571.38,2573.4 1 0 +go-template/gqlmodels/generated.go:2574.3,2574.13 1 0 +go-template/gqlmodels/generated.go:2576.2,2576.53 1 0 +go-template/gqlmodels/generated.go:2576.53,2577.10 1 0 +go-template/gqlmodels/generated.go:2578.43,2579.11 1 0 +go-template/gqlmodels/generated.go:2579.11,2581.5 1 0 +go-template/gqlmodels/generated.go:2582.4,2582.48 1 0 +go-template/gqlmodels/generated.go:2582.48,2588.5 5 0 +go-template/gqlmodels/generated.go:2589.21,2590.14 1 0 +go-template/gqlmodels/generated.go:2595.161,2601.97 1 0 +go-template/gqlmodels/generated.go:2601.97,2602.22 1 0 +go-template/gqlmodels/generated.go:2603.14,2604.47 1 0 +go-template/gqlmodels/generated.go:2605.21,2606.54 1 0 +go-template/gqlmodels/generated.go:2607.20,2608.53 1 0 +go-template/gqlmodels/generated.go:2609.20,2610.53 1 0 +go-template/gqlmodels/generated.go:2611.20,2612.53 1 0 +go-template/gqlmodels/generated.go:2613.17,2614.50 1 0 +go-template/gqlmodels/generated.go:2615.18,2616.51 1 0 +go-template/gqlmodels/generated.go:2617.19,2618.52 1 0 +go-template/gqlmodels/generated.go:2619.18,2620.51 1 0 +go-template/gqlmodels/generated.go:2621.21,2622.54 1 0 +go-template/gqlmodels/generated.go:2623.30,2624.63 1 0 +go-template/gqlmodels/generated.go:2625.17,2626.50 1 0 +go-template/gqlmodels/generated.go:2627.16,2628.49 1 0 +go-template/gqlmodels/generated.go:2629.21,2630.54 1 0 +go-template/gqlmodels/generated.go:2631.21,2632.54 1 0 +go-template/gqlmodels/generated.go:2633.21,2634.54 1 0 +go-template/gqlmodels/generated.go:2636.4,2636.85 1 0 +go-template/gqlmodels/generated.go:2639.2,2639.16 1 0 +go-template/gqlmodels/generated.go:2642.124,2644.16 2 0 +go-template/gqlmodels/generated.go:2644.16,2646.3 1 0 +go-template/gqlmodels/generated.go:2647.2,2648.15 2 0 +go-template/gqlmodels/generated.go:2648.15,2649.31 1 0 +go-template/gqlmodels/generated.go:2649.31,2652.4 2 0 +go-template/gqlmodels/generated.go:2654.2,2654.92 1 0 +go-template/gqlmodels/generated.go:2654.92,2657.3 2 0 +go-template/gqlmodels/generated.go:2658.2,2658.16 1 0 +go-template/gqlmodels/generated.go:2658.16,2661.3 2 0 +go-template/gqlmodels/generated.go:2662.2,2662.19 1 0 +go-template/gqlmodels/generated.go:2662.19,2663.38 1 0 +go-template/gqlmodels/generated.go:2663.38,2665.4 1 0 +go-template/gqlmodels/generated.go:2666.3,2666.22 1 0 +go-template/gqlmodels/generated.go:2668.2,2670.57 3 0 +go-template/gqlmodels/generated.go:2673.139,2679.97 1 0 +go-template/gqlmodels/generated.go:2679.97,2681.4 1 0 +go-template/gqlmodels/generated.go:2683.2,2683.16 1 0 +go-template/gqlmodels/generated.go:2686.131,2688.16 2 0 +go-template/gqlmodels/generated.go:2688.16,2690.3 1 0 +go-template/gqlmodels/generated.go:2691.2,2692.15 2 0 +go-template/gqlmodels/generated.go:2692.15,2693.31 1 0 +go-template/gqlmodels/generated.go:2693.31,2696.4 2 0 +go-template/gqlmodels/generated.go:2698.2,2698.92 1 0 +go-template/gqlmodels/generated.go:2698.92,2701.3 2 0 +go-template/gqlmodels/generated.go:2702.2,2702.16 1 0 +go-template/gqlmodels/generated.go:2702.16,2705.3 2 0 +go-template/gqlmodels/generated.go:2706.2,2706.19 1 0 +go-template/gqlmodels/generated.go:2706.19,2708.3 1 0 +go-template/gqlmodels/generated.go:2709.2,2711.64 3 0 +go-template/gqlmodels/generated.go:2714.146,2720.97 1 0 +go-template/gqlmodels/generated.go:2720.97,2722.4 1 0 +go-template/gqlmodels/generated.go:2724.2,2724.16 1 0 +go-template/gqlmodels/generated.go:2727.130,2729.16 2 0 +go-template/gqlmodels/generated.go:2729.16,2731.3 1 0 +go-template/gqlmodels/generated.go:2732.2,2733.15 2 0 +go-template/gqlmodels/generated.go:2733.15,2734.31 1 0 +go-template/gqlmodels/generated.go:2734.31,2737.4 2 0 +go-template/gqlmodels/generated.go:2739.2,2739.92 1 0 +go-template/gqlmodels/generated.go:2739.92,2742.3 2 0 +go-template/gqlmodels/generated.go:2743.2,2743.16 1 0 +go-template/gqlmodels/generated.go:2743.16,2746.3 2 0 +go-template/gqlmodels/generated.go:2747.2,2747.19 1 0 +go-template/gqlmodels/generated.go:2747.19,2749.3 1 0 +go-template/gqlmodels/generated.go:2750.2,2752.64 3 0 +go-template/gqlmodels/generated.go:2755.145,2761.97 1 0 +go-template/gqlmodels/generated.go:2761.97,2763.4 1 0 +go-template/gqlmodels/generated.go:2765.2,2765.16 1 0 +go-template/gqlmodels/generated.go:2768.130,2770.16 2 0 +go-template/gqlmodels/generated.go:2770.16,2772.3 1 0 +go-template/gqlmodels/generated.go:2773.2,2774.15 2 0 +go-template/gqlmodels/generated.go:2774.15,2775.31 1 0 +go-template/gqlmodels/generated.go:2775.31,2778.4 2 0 +go-template/gqlmodels/generated.go:2780.2,2780.92 1 0 +go-template/gqlmodels/generated.go:2780.92,2783.3 2 0 +go-template/gqlmodels/generated.go:2784.2,2784.16 1 0 +go-template/gqlmodels/generated.go:2784.16,2787.3 2 0 +go-template/gqlmodels/generated.go:2788.2,2788.19 1 0 +go-template/gqlmodels/generated.go:2788.19,2790.3 1 0 +go-template/gqlmodels/generated.go:2791.2,2793.64 3 0 +go-template/gqlmodels/generated.go:2796.145,2802.97 1 0 +go-template/gqlmodels/generated.go:2802.97,2804.4 1 0 +go-template/gqlmodels/generated.go:2806.2,2806.16 1 0 +go-template/gqlmodels/generated.go:2809.130,2811.16 2 0 +go-template/gqlmodels/generated.go:2811.16,2813.3 1 0 +go-template/gqlmodels/generated.go:2814.2,2815.15 2 0 +go-template/gqlmodels/generated.go:2815.15,2816.31 1 0 +go-template/gqlmodels/generated.go:2816.31,2819.4 2 0 +go-template/gqlmodels/generated.go:2821.2,2821.92 1 0 +go-template/gqlmodels/generated.go:2821.92,2824.3 2 0 +go-template/gqlmodels/generated.go:2825.2,2825.16 1 0 +go-template/gqlmodels/generated.go:2825.16,2828.3 2 0 +go-template/gqlmodels/generated.go:2829.2,2829.19 1 0 +go-template/gqlmodels/generated.go:2829.19,2831.3 1 0 +go-template/gqlmodels/generated.go:2832.2,2834.64 3 0 +go-template/gqlmodels/generated.go:2837.145,2843.97 1 0 +go-template/gqlmodels/generated.go:2843.97,2845.4 1 0 +go-template/gqlmodels/generated.go:2847.2,2847.16 1 0 +go-template/gqlmodels/generated.go:2850.127,2852.16 2 0 +go-template/gqlmodels/generated.go:2852.16,2854.3 1 0 +go-template/gqlmodels/generated.go:2855.2,2856.15 2 0 +go-template/gqlmodels/generated.go:2856.15,2857.31 1 0 +go-template/gqlmodels/generated.go:2857.31,2860.4 2 0 +go-template/gqlmodels/generated.go:2862.2,2862.92 1 0 +go-template/gqlmodels/generated.go:2862.92,2865.3 2 0 +go-template/gqlmodels/generated.go:2866.2,2866.16 1 0 +go-template/gqlmodels/generated.go:2866.16,2869.3 2 0 +go-template/gqlmodels/generated.go:2870.2,2870.19 1 0 +go-template/gqlmodels/generated.go:2870.19,2872.3 1 0 +go-template/gqlmodels/generated.go:2873.2,2875.64 3 0 +go-template/gqlmodels/generated.go:2878.142,2884.97 1 0 +go-template/gqlmodels/generated.go:2884.97,2886.4 1 0 +go-template/gqlmodels/generated.go:2888.2,2888.16 1 0 +go-template/gqlmodels/generated.go:2891.128,2893.16 2 0 +go-template/gqlmodels/generated.go:2893.16,2895.3 1 0 +go-template/gqlmodels/generated.go:2896.2,2897.15 2 0 +go-template/gqlmodels/generated.go:2897.15,2898.31 1 0 +go-template/gqlmodels/generated.go:2898.31,2901.4 2 0 +go-template/gqlmodels/generated.go:2903.2,2903.92 1 0 +go-template/gqlmodels/generated.go:2903.92,2906.3 2 0 +go-template/gqlmodels/generated.go:2907.2,2907.16 1 0 +go-template/gqlmodels/generated.go:2907.16,2910.3 2 0 +go-template/gqlmodels/generated.go:2911.2,2911.19 1 0 +go-template/gqlmodels/generated.go:2911.19,2913.3 1 0 +go-template/gqlmodels/generated.go:2914.2,2916.64 3 0 +go-template/gqlmodels/generated.go:2919.143,2925.97 1 0 +go-template/gqlmodels/generated.go:2925.97,2927.4 1 0 +go-template/gqlmodels/generated.go:2929.2,2929.16 1 0 +go-template/gqlmodels/generated.go:2932.129,2934.16 2 0 +go-template/gqlmodels/generated.go:2934.16,2936.3 1 0 +go-template/gqlmodels/generated.go:2937.2,2938.15 2 0 +go-template/gqlmodels/generated.go:2938.15,2939.31 1 0 +go-template/gqlmodels/generated.go:2939.31,2942.4 2 0 +go-template/gqlmodels/generated.go:2944.2,2944.92 1 0 +go-template/gqlmodels/generated.go:2944.92,2947.3 2 0 +go-template/gqlmodels/generated.go:2948.2,2948.16 1 0 +go-template/gqlmodels/generated.go:2948.16,2951.3 2 0 +go-template/gqlmodels/generated.go:2952.2,2952.19 1 0 +go-template/gqlmodels/generated.go:2952.19,2954.3 1 0 +go-template/gqlmodels/generated.go:2955.2,2957.64 3 0 +go-template/gqlmodels/generated.go:2960.144,2966.97 1 0 +go-template/gqlmodels/generated.go:2966.97,2968.4 1 0 +go-template/gqlmodels/generated.go:2970.2,2970.16 1 0 +go-template/gqlmodels/generated.go:2973.128,2975.16 2 0 +go-template/gqlmodels/generated.go:2975.16,2977.3 1 0 +go-template/gqlmodels/generated.go:2978.2,2979.15 2 0 +go-template/gqlmodels/generated.go:2979.15,2980.31 1 0 +go-template/gqlmodels/generated.go:2980.31,2983.4 2 0 +go-template/gqlmodels/generated.go:2985.2,2985.92 1 0 +go-template/gqlmodels/generated.go:2985.92,2988.3 2 0 +go-template/gqlmodels/generated.go:2989.2,2989.16 1 0 +go-template/gqlmodels/generated.go:2989.16,2992.3 2 0 +go-template/gqlmodels/generated.go:2993.2,2993.19 1 0 +go-template/gqlmodels/generated.go:2993.19,2995.3 1 0 +go-template/gqlmodels/generated.go:2996.2,2998.63 3 0 +go-template/gqlmodels/generated.go:3001.143,3007.97 1 0 +go-template/gqlmodels/generated.go:3007.97,3009.4 1 0 +go-template/gqlmodels/generated.go:3011.2,3011.16 1 0 +go-template/gqlmodels/generated.go:3014.131,3016.16 2 0 +go-template/gqlmodels/generated.go:3016.16,3018.3 1 0 +go-template/gqlmodels/generated.go:3019.2,3020.15 2 0 +go-template/gqlmodels/generated.go:3020.15,3021.31 1 0 +go-template/gqlmodels/generated.go:3021.31,3024.4 2 0 +go-template/gqlmodels/generated.go:3026.2,3026.92 1 0 +go-template/gqlmodels/generated.go:3026.92,3029.3 2 0 +go-template/gqlmodels/generated.go:3030.2,3030.16 1 0 +go-template/gqlmodels/generated.go:3030.16,3033.3 2 0 +go-template/gqlmodels/generated.go:3034.2,3034.19 1 0 +go-template/gqlmodels/generated.go:3034.19,3036.3 1 0 +go-template/gqlmodels/generated.go:3037.2,3039.58 3 0 +go-template/gqlmodels/generated.go:3042.146,3048.97 1 0 +go-template/gqlmodels/generated.go:3048.97,3050.4 1 0 +go-template/gqlmodels/generated.go:3052.2,3052.16 1 0 +go-template/gqlmodels/generated.go:3055.140,3057.16 2 0 +go-template/gqlmodels/generated.go:3057.16,3059.3 1 0 +go-template/gqlmodels/generated.go:3060.2,3061.15 2 0 +go-template/gqlmodels/generated.go:3061.15,3062.31 1 0 +go-template/gqlmodels/generated.go:3062.31,3065.4 2 0 +go-template/gqlmodels/generated.go:3067.2,3067.92 1 0 +go-template/gqlmodels/generated.go:3067.92,3070.3 2 0 +go-template/gqlmodels/generated.go:3071.2,3071.16 1 0 +go-template/gqlmodels/generated.go:3071.16,3074.3 2 0 +go-template/gqlmodels/generated.go:3075.2,3075.19 1 0 +go-template/gqlmodels/generated.go:3075.19,3077.3 1 0 +go-template/gqlmodels/generated.go:3078.2,3080.58 3 0 +go-template/gqlmodels/generated.go:3083.155,3089.97 1 0 +go-template/gqlmodels/generated.go:3089.97,3091.4 1 0 +go-template/gqlmodels/generated.go:3093.2,3093.16 1 0 +go-template/gqlmodels/generated.go:3096.127,3098.16 2 0 +go-template/gqlmodels/generated.go:3098.16,3100.3 1 0 +go-template/gqlmodels/generated.go:3101.2,3102.15 2 0 +go-template/gqlmodels/generated.go:3102.15,3103.31 1 0 +go-template/gqlmodels/generated.go:3103.31,3106.4 2 0 +go-template/gqlmodels/generated.go:3108.2,3108.92 1 0 +go-template/gqlmodels/generated.go:3108.92,3111.3 2 0 +go-template/gqlmodels/generated.go:3112.2,3112.16 1 0 +go-template/gqlmodels/generated.go:3112.16,3115.3 2 0 +go-template/gqlmodels/generated.go:3116.2,3116.19 1 0 +go-template/gqlmodels/generated.go:3116.19,3118.3 1 0 +go-template/gqlmodels/generated.go:3119.2,3121.64 3 0 +go-template/gqlmodels/generated.go:3124.142,3130.97 1 0 +go-template/gqlmodels/generated.go:3130.97,3132.4 1 0 +go-template/gqlmodels/generated.go:3134.2,3134.16 1 0 +go-template/gqlmodels/generated.go:3137.126,3139.16 2 0 +go-template/gqlmodels/generated.go:3139.16,3141.3 1 0 +go-template/gqlmodels/generated.go:3142.2,3143.15 2 0 +go-template/gqlmodels/generated.go:3143.15,3144.31 1 0 +go-template/gqlmodels/generated.go:3144.31,3147.4 2 0 +go-template/gqlmodels/generated.go:3149.2,3149.92 1 0 +go-template/gqlmodels/generated.go:3149.92,3152.3 2 0 +go-template/gqlmodels/generated.go:3153.2,3153.16 1 0 +go-template/gqlmodels/generated.go:3153.16,3156.3 2 0 +go-template/gqlmodels/generated.go:3157.2,3157.19 1 0 +go-template/gqlmodels/generated.go:3157.19,3159.3 1 0 +go-template/gqlmodels/generated.go:3160.2,3162.88 3 0 +go-template/gqlmodels/generated.go:3165.141,3171.97 1 0 +go-template/gqlmodels/generated.go:3171.97,3172.22 1 0 +go-template/gqlmodels/generated.go:3173.14,3174.47 1 0 +go-template/gqlmodels/generated.go:3175.23,3176.56 1 0 +go-template/gqlmodels/generated.go:3177.16,3178.49 1 0 +go-template/gqlmodels/generated.go:3179.21,3180.54 1 0 +go-template/gqlmodels/generated.go:3181.21,3182.54 1 0 +go-template/gqlmodels/generated.go:3183.21,3184.54 1 0 +go-template/gqlmodels/generated.go:3185.17,3186.50 1 0 +go-template/gqlmodels/generated.go:3188.4,3188.85 1 0 +go-template/gqlmodels/generated.go:3191.2,3191.16 1 0 +go-template/gqlmodels/generated.go:3194.131,3196.16 2 0 +go-template/gqlmodels/generated.go:3196.16,3198.3 1 0 +go-template/gqlmodels/generated.go:3199.2,3200.15 2 0 +go-template/gqlmodels/generated.go:3200.15,3201.31 1 0 +go-template/gqlmodels/generated.go:3201.31,3204.4 2 0 +go-template/gqlmodels/generated.go:3206.2,3206.92 1 0 +go-template/gqlmodels/generated.go:3206.92,3209.3 2 0 +go-template/gqlmodels/generated.go:3210.2,3210.16 1 0 +go-template/gqlmodels/generated.go:3210.16,3213.3 2 0 +go-template/gqlmodels/generated.go:3214.2,3214.19 1 0 +go-template/gqlmodels/generated.go:3214.19,3216.3 1 0 +go-template/gqlmodels/generated.go:3217.2,3219.58 3 0 +go-template/gqlmodels/generated.go:3222.146,3228.97 1 0 +go-template/gqlmodels/generated.go:3228.97,3230.4 1 0 +go-template/gqlmodels/generated.go:3232.2,3232.16 1 0 +go-template/gqlmodels/generated.go:3235.131,3237.16 2 0 +go-template/gqlmodels/generated.go:3237.16,3239.3 1 0 +go-template/gqlmodels/generated.go:3240.2,3241.15 2 0 +go-template/gqlmodels/generated.go:3241.15,3242.31 1 0 +go-template/gqlmodels/generated.go:3242.31,3245.4 2 0 +go-template/gqlmodels/generated.go:3247.2,3247.92 1 0 +go-template/gqlmodels/generated.go:3247.92,3250.3 2 0 +go-template/gqlmodels/generated.go:3251.2,3251.16 1 0 +go-template/gqlmodels/generated.go:3251.16,3254.3 2 0 +go-template/gqlmodels/generated.go:3255.2,3255.19 1 0 +go-template/gqlmodels/generated.go:3255.19,3257.3 1 0 +go-template/gqlmodels/generated.go:3258.2,3260.58 3 0 +go-template/gqlmodels/generated.go:3263.146,3269.97 1 0 +go-template/gqlmodels/generated.go:3269.97,3271.4 1 0 +go-template/gqlmodels/generated.go:3273.2,3273.16 1 0 +go-template/gqlmodels/generated.go:3276.131,3278.16 2 0 +go-template/gqlmodels/generated.go:3278.16,3280.3 1 0 +go-template/gqlmodels/generated.go:3281.2,3282.15 2 0 +go-template/gqlmodels/generated.go:3282.15,3283.31 1 0 +go-template/gqlmodels/generated.go:3283.31,3286.4 2 0 +go-template/gqlmodels/generated.go:3288.2,3288.92 1 0 +go-template/gqlmodels/generated.go:3288.92,3291.3 2 0 +go-template/gqlmodels/generated.go:3292.2,3292.16 1 0 +go-template/gqlmodels/generated.go:3292.16,3295.3 2 0 +go-template/gqlmodels/generated.go:3296.2,3296.19 1 0 +go-template/gqlmodels/generated.go:3296.19,3298.3 1 0 +go-template/gqlmodels/generated.go:3299.2,3301.58 3 0 +go-template/gqlmodels/generated.go:3304.146,3310.97 1 0 +go-template/gqlmodels/generated.go:3310.97,3312.4 1 0 +go-template/gqlmodels/generated.go:3314.2,3314.16 1 0 +go-template/gqlmodels/generated.go:3317.150,3319.16 2 0 +go-template/gqlmodels/generated.go:3319.16,3321.3 1 0 +go-template/gqlmodels/generated.go:3322.2,3323.15 2 0 +go-template/gqlmodels/generated.go:3323.15,3324.31 1 0 +go-template/gqlmodels/generated.go:3324.31,3327.4 2 0 +go-template/gqlmodels/generated.go:3329.2,3329.92 1 0 +go-template/gqlmodels/generated.go:3329.92,3332.3 2 0 +go-template/gqlmodels/generated.go:3333.2,3333.16 1 0 +go-template/gqlmodels/generated.go:3333.16,3336.3 2 0 +go-template/gqlmodels/generated.go:3337.2,3337.19 1 0 +go-template/gqlmodels/generated.go:3337.19,3338.38 1 0 +go-template/gqlmodels/generated.go:3338.38,3340.4 1 0 +go-template/gqlmodels/generated.go:3341.3,3341.22 1 0 +go-template/gqlmodels/generated.go:3343.2,3345.57 3 0 +go-template/gqlmodels/generated.go:3348.152,3354.97 1 0 +go-template/gqlmodels/generated.go:3354.97,3356.4 1 0 +go-template/gqlmodels/generated.go:3358.2,3358.16 1 0 +go-template/gqlmodels/generated.go:3361.140,3363.16 2 0 +go-template/gqlmodels/generated.go:3363.16,3365.3 1 0 +go-template/gqlmodels/generated.go:3366.2,3367.15 2 0 +go-template/gqlmodels/generated.go:3367.15,3368.31 1 0 +go-template/gqlmodels/generated.go:3368.31,3371.4 2 0 +go-template/gqlmodels/generated.go:3373.2,3373.92 1 0 +go-template/gqlmodels/generated.go:3373.92,3376.3 2 0 +go-template/gqlmodels/generated.go:3377.2,3377.16 1 0 +go-template/gqlmodels/generated.go:3377.16,3380.3 2 0 +go-template/gqlmodels/generated.go:3381.2,3381.19 1 0 +go-template/gqlmodels/generated.go:3381.19,3382.38 1 0 +go-template/gqlmodels/generated.go:3382.38,3384.4 1 0 +go-template/gqlmodels/generated.go:3385.3,3385.22 1 0 +go-template/gqlmodels/generated.go:3387.2,3389.88 3 0 +go-template/gqlmodels/generated.go:3392.148,3398.97 1 0 +go-template/gqlmodels/generated.go:3398.97,3399.22 1 0 +go-template/gqlmodels/generated.go:3400.14,3401.47 1 0 +go-template/gqlmodels/generated.go:3402.21,3403.54 1 0 +go-template/gqlmodels/generated.go:3404.20,3405.53 1 0 +go-template/gqlmodels/generated.go:3406.20,3407.53 1 0 +go-template/gqlmodels/generated.go:3408.20,3409.53 1 0 +go-template/gqlmodels/generated.go:3410.17,3411.50 1 0 +go-template/gqlmodels/generated.go:3412.18,3413.51 1 0 +go-template/gqlmodels/generated.go:3414.19,3415.52 1 0 +go-template/gqlmodels/generated.go:3416.18,3417.51 1 0 +go-template/gqlmodels/generated.go:3418.21,3419.54 1 0 +go-template/gqlmodels/generated.go:3420.30,3421.63 1 0 +go-template/gqlmodels/generated.go:3422.17,3423.50 1 0 +go-template/gqlmodels/generated.go:3424.16,3425.49 1 0 +go-template/gqlmodels/generated.go:3426.21,3427.54 1 0 +go-template/gqlmodels/generated.go:3428.21,3429.54 1 0 +go-template/gqlmodels/generated.go:3430.21,3431.54 1 0 +go-template/gqlmodels/generated.go:3433.4,3433.85 1 0 +go-template/gqlmodels/generated.go:3436.2,3436.16 1 0 +go-template/gqlmodels/generated.go:3439.143,3441.16 2 0 +go-template/gqlmodels/generated.go:3441.16,3443.3 1 0 +go-template/gqlmodels/generated.go:3444.2,3445.15 2 0 +go-template/gqlmodels/generated.go:3445.15,3446.31 1 0 +go-template/gqlmodels/generated.go:3446.31,3449.4 2 0 +go-template/gqlmodels/generated.go:3451.2,3451.92 1 0 +go-template/gqlmodels/generated.go:3451.92,3454.3 2 0 +go-template/gqlmodels/generated.go:3455.2,3455.16 1 0 +go-template/gqlmodels/generated.go:3455.16,3458.3 2 0 +go-template/gqlmodels/generated.go:3459.2,3459.19 1 0 +go-template/gqlmodels/generated.go:3459.19,3460.38 1 0 +go-template/gqlmodels/generated.go:3460.38,3462.4 1 0 +go-template/gqlmodels/generated.go:3463.3,3463.22 1 0 +go-template/gqlmodels/generated.go:3465.2,3467.94 3 0 +go-template/gqlmodels/generated.go:3470.150,3476.97 1 0 +go-template/gqlmodels/generated.go:3476.97,3477.22 1 0 +go-template/gqlmodels/generated.go:3478.14,3479.47 1 0 +go-template/gqlmodels/generated.go:3480.21,3481.54 1 0 +go-template/gqlmodels/generated.go:3482.20,3483.53 1 0 +go-template/gqlmodels/generated.go:3484.20,3485.53 1 0 +go-template/gqlmodels/generated.go:3486.20,3487.53 1 0 +go-template/gqlmodels/generated.go:3488.17,3489.50 1 0 +go-template/gqlmodels/generated.go:3490.18,3491.51 1 0 +go-template/gqlmodels/generated.go:3492.19,3493.52 1 0 +go-template/gqlmodels/generated.go:3494.18,3495.51 1 0 +go-template/gqlmodels/generated.go:3496.21,3497.54 1 0 +go-template/gqlmodels/generated.go:3498.30,3499.63 1 0 +go-template/gqlmodels/generated.go:3500.17,3501.50 1 0 +go-template/gqlmodels/generated.go:3502.16,3503.49 1 0 +go-template/gqlmodels/generated.go:3504.21,3505.54 1 0 +go-template/gqlmodels/generated.go:3506.21,3507.54 1 0 +go-template/gqlmodels/generated.go:3508.21,3509.54 1 0 +go-template/gqlmodels/generated.go:3511.4,3511.85 1 0 +go-template/gqlmodels/generated.go:3514.2,3514.16 1 0 +go-template/gqlmodels/generated.go:3517.143,3519.16 2 0 +go-template/gqlmodels/generated.go:3519.16,3521.3 1 0 +go-template/gqlmodels/generated.go:3522.2,3523.15 2 0 +go-template/gqlmodels/generated.go:3523.15,3524.31 1 0 +go-template/gqlmodels/generated.go:3524.31,3527.4 2 0 +go-template/gqlmodels/generated.go:3529.2,3529.92 1 0 +go-template/gqlmodels/generated.go:3529.92,3532.3 2 0 +go-template/gqlmodels/generated.go:3533.2,3533.16 1 0 +go-template/gqlmodels/generated.go:3533.16,3536.3 2 0 +go-template/gqlmodels/generated.go:3537.2,3537.19 1 0 +go-template/gqlmodels/generated.go:3537.19,3538.38 1 0 +go-template/gqlmodels/generated.go:3538.38,3540.4 1 0 +go-template/gqlmodels/generated.go:3541.3,3541.22 1 0 +go-template/gqlmodels/generated.go:3543.2,3545.55 3 0 +go-template/gqlmodels/generated.go:3548.150,3554.97 1 0 +go-template/gqlmodels/generated.go:3554.97,3556.4 1 0 +go-template/gqlmodels/generated.go:3558.2,3558.16 1 0 +go-template/gqlmodels/generated.go:3561.152,3563.16 2 1 +go-template/gqlmodels/generated.go:3563.16,3565.3 1 0 +go-template/gqlmodels/generated.go:3566.2,3567.15 2 1 +go-template/gqlmodels/generated.go:3567.15,3568.31 1 1 +go-template/gqlmodels/generated.go:3568.31,3571.4 2 0 +go-template/gqlmodels/generated.go:3573.2,3573.92 1 1 +go-template/gqlmodels/generated.go:3573.92,3576.3 2 1 +go-template/gqlmodels/generated.go:3577.2,3577.16 1 1 +go-template/gqlmodels/generated.go:3577.16,3580.3 2 0 +go-template/gqlmodels/generated.go:3581.2,3581.19 1 1 +go-template/gqlmodels/generated.go:3581.19,3582.38 1 0 +go-template/gqlmodels/generated.go:3582.38,3584.4 1 0 +go-template/gqlmodels/generated.go:3585.3,3585.22 1 0 +go-template/gqlmodels/generated.go:3587.2,3589.61 3 1 +go-template/gqlmodels/generated.go:3592.148,3598.97 1 1 +go-template/gqlmodels/generated.go:3598.97,3600.4 1 0 +go-template/gqlmodels/generated.go:3602.2,3602.16 1 1 +go-template/gqlmodels/generated.go:3605.159,3607.16 2 1 +go-template/gqlmodels/generated.go:3607.16,3609.3 1 0 +go-template/gqlmodels/generated.go:3610.2,3611.15 2 1 +go-template/gqlmodels/generated.go:3611.15,3612.31 1 1 +go-template/gqlmodels/generated.go:3612.31,3615.4 2 0 +go-template/gqlmodels/generated.go:3617.2,3617.92 1 1 +go-template/gqlmodels/generated.go:3617.92,3620.3 2 1 +go-template/gqlmodels/generated.go:3621.2,3621.16 1 1 +go-template/gqlmodels/generated.go:3621.16,3624.3 2 0 +go-template/gqlmodels/generated.go:3625.2,3625.19 1 1 +go-template/gqlmodels/generated.go:3625.19,3627.3 1 0 +go-template/gqlmodels/generated.go:3628.2,3630.64 3 1 +go-template/gqlmodels/generated.go:3633.155,3639.97 1 1 +go-template/gqlmodels/generated.go:3639.97,3641.4 1 0 +go-template/gqlmodels/generated.go:3643.2,3643.16 1 1 +go-template/gqlmodels/generated.go:3646.157,3648.16 2 1 +go-template/gqlmodels/generated.go:3648.16,3650.3 1 0 +go-template/gqlmodels/generated.go:3651.2,3652.15 2 1 +go-template/gqlmodels/generated.go:3652.15,3653.31 1 1 +go-template/gqlmodels/generated.go:3653.31,3656.4 2 0 +go-template/gqlmodels/generated.go:3658.2,3658.92 1 1 +go-template/gqlmodels/generated.go:3658.92,3661.3 2 1 +go-template/gqlmodels/generated.go:3662.2,3662.16 1 1 +go-template/gqlmodels/generated.go:3662.16,3665.3 2 0 +go-template/gqlmodels/generated.go:3666.2,3666.19 1 1 +go-template/gqlmodels/generated.go:3666.19,3667.38 1 0 +go-template/gqlmodels/generated.go:3667.38,3669.4 1 0 +go-template/gqlmodels/generated.go:3670.3,3670.22 1 0 +go-template/gqlmodels/generated.go:3672.2,3674.80 3 1 +go-template/gqlmodels/generated.go:3677.153,3683.97 1 1 +go-template/gqlmodels/generated.go:3683.97,3685.4 1 0 +go-template/gqlmodels/generated.go:3687.2,3687.16 1 1 +go-template/gqlmodels/generated.go:3690.152,3692.16 2 1 +go-template/gqlmodels/generated.go:3692.16,3694.3 1 0 +go-template/gqlmodels/generated.go:3695.2,3696.15 2 1 +go-template/gqlmodels/generated.go:3696.15,3697.31 1 1 +go-template/gqlmodels/generated.go:3697.31,3700.4 2 0 +go-template/gqlmodels/generated.go:3702.2,3702.92 1 1 +go-template/gqlmodels/generated.go:3702.92,3705.3 2 1 +go-template/gqlmodels/generated.go:3706.2,3706.16 1 1 +go-template/gqlmodels/generated.go:3706.16,3709.3 2 0 +go-template/gqlmodels/generated.go:3710.2,3710.19 1 1 +go-template/gqlmodels/generated.go:3710.19,3711.38 1 0 +go-template/gqlmodels/generated.go:3711.38,3713.4 1 0 +go-template/gqlmodels/generated.go:3714.3,3714.22 1 0 +go-template/gqlmodels/generated.go:3716.2,3718.139 3 1 +go-template/gqlmodels/generated.go:3721.148,3727.97 1 1 +go-template/gqlmodels/generated.go:3727.97,3728.22 1 0 +go-template/gqlmodels/generated.go:3729.16,3730.57 1 0 +go-template/gqlmodels/generated.go:3731.23,3732.64 1 0 +go-template/gqlmodels/generated.go:3733.16,3734.57 1 0 +go-template/gqlmodels/generated.go:3735.24,3736.65 1 0 +go-template/gqlmodels/generated.go:3738.4,3738.93 1 0 +go-template/gqlmodels/generated.go:3741.2,3741.16 1 1 +go-template/gqlmodels/generated.go:3744.160,3746.16 2 0 +go-template/gqlmodels/generated.go:3746.16,3748.3 1 0 +go-template/gqlmodels/generated.go:3749.2,3750.15 2 0 +go-template/gqlmodels/generated.go:3750.15,3751.31 1 0 +go-template/gqlmodels/generated.go:3751.31,3754.4 2 0 +go-template/gqlmodels/generated.go:3756.2,3756.92 1 0 +go-template/gqlmodels/generated.go:3756.92,3759.3 2 0 +go-template/gqlmodels/generated.go:3760.2,3760.16 1 0 +go-template/gqlmodels/generated.go:3760.16,3763.3 2 0 +go-template/gqlmodels/generated.go:3764.2,3764.19 1 0 +go-template/gqlmodels/generated.go:3764.19,3765.38 1 0 +go-template/gqlmodels/generated.go:3765.38,3767.4 1 0 +go-template/gqlmodels/generated.go:3768.3,3768.22 1 0 +go-template/gqlmodels/generated.go:3770.2,3772.60 3 0 +go-template/gqlmodels/generated.go:3775.156,3781.97 1 0 +go-template/gqlmodels/generated.go:3781.97,3783.4 1 0 +go-template/gqlmodels/generated.go:3785.2,3785.16 1 0 +go-template/gqlmodels/generated.go:3788.152,3790.16 2 0 +go-template/gqlmodels/generated.go:3790.16,3792.3 1 0 +go-template/gqlmodels/generated.go:3793.2,3794.15 2 0 +go-template/gqlmodels/generated.go:3794.15,3795.31 1 0 +go-template/gqlmodels/generated.go:3795.31,3798.4 2 0 +go-template/gqlmodels/generated.go:3800.2,3800.92 1 0 +go-template/gqlmodels/generated.go:3800.92,3803.3 2 0 +go-template/gqlmodels/generated.go:3804.2,3804.16 1 0 +go-template/gqlmodels/generated.go:3804.16,3807.3 2 0 +go-template/gqlmodels/generated.go:3808.2,3808.19 1 0 +go-template/gqlmodels/generated.go:3808.19,3809.38 1 0 +go-template/gqlmodels/generated.go:3809.38,3811.4 1 0 +go-template/gqlmodels/generated.go:3812.3,3812.22 1 0 +go-template/gqlmodels/generated.go:3814.2,3816.61 3 0 +go-template/gqlmodels/generated.go:3819.148,3825.97 1 0 +go-template/gqlmodels/generated.go:3825.97,3827.4 1 0 +go-template/gqlmodels/generated.go:3829.2,3829.16 1 0 +go-template/gqlmodels/generated.go:3832.159,3834.16 2 0 +go-template/gqlmodels/generated.go:3834.16,3836.3 1 0 +go-template/gqlmodels/generated.go:3837.2,3838.15 2 0 +go-template/gqlmodels/generated.go:3838.15,3839.31 1 0 +go-template/gqlmodels/generated.go:3839.31,3842.4 2 0 +go-template/gqlmodels/generated.go:3844.2,3844.92 1 0 +go-template/gqlmodels/generated.go:3844.92,3847.3 2 0 +go-template/gqlmodels/generated.go:3848.2,3848.16 1 0 +go-template/gqlmodels/generated.go:3848.16,3851.3 2 0 +go-template/gqlmodels/generated.go:3852.2,3852.19 1 0 +go-template/gqlmodels/generated.go:3852.19,3854.3 1 0 +go-template/gqlmodels/generated.go:3855.2,3857.64 3 0 +go-template/gqlmodels/generated.go:3860.155,3866.97 1 0 +go-template/gqlmodels/generated.go:3866.97,3868.4 1 0 +go-template/gqlmodels/generated.go:3870.2,3870.16 1 0 +go-template/gqlmodels/generated.go:3873.160,3875.16 2 0 +go-template/gqlmodels/generated.go:3875.16,3877.3 1 0 +go-template/gqlmodels/generated.go:3878.2,3879.15 2 0 +go-template/gqlmodels/generated.go:3879.15,3880.31 1 0 +go-template/gqlmodels/generated.go:3880.31,3883.4 2 0 +go-template/gqlmodels/generated.go:3885.2,3885.92 1 0 +go-template/gqlmodels/generated.go:3885.92,3888.3 2 0 +go-template/gqlmodels/generated.go:3889.2,3889.16 1 0 +go-template/gqlmodels/generated.go:3889.16,3892.3 2 0 +go-template/gqlmodels/generated.go:3893.2,3893.19 1 0 +go-template/gqlmodels/generated.go:3893.19,3894.38 1 0 +go-template/gqlmodels/generated.go:3894.38,3896.4 1 0 +go-template/gqlmodels/generated.go:3897.3,3897.22 1 0 +go-template/gqlmodels/generated.go:3899.2,3901.60 3 0 +go-template/gqlmodels/generated.go:3904.156,3910.97 1 0 +go-template/gqlmodels/generated.go:3910.97,3912.4 1 0 +go-template/gqlmodels/generated.go:3914.2,3914.16 1 0 +go-template/gqlmodels/generated.go:3917.165,3919.16 2 0 +go-template/gqlmodels/generated.go:3919.16,3921.3 1 0 +go-template/gqlmodels/generated.go:3922.2,3923.15 2 0 +go-template/gqlmodels/generated.go:3923.15,3924.31 1 0 +go-template/gqlmodels/generated.go:3924.31,3927.4 2 0 +go-template/gqlmodels/generated.go:3929.2,3929.92 1 0 +go-template/gqlmodels/generated.go:3929.92,3932.3 2 0 +go-template/gqlmodels/generated.go:3933.2,3933.16 1 0 +go-template/gqlmodels/generated.go:3933.16,3936.3 2 0 +go-template/gqlmodels/generated.go:3937.2,3937.19 1 0 +go-template/gqlmodels/generated.go:3937.19,3939.3 1 0 +go-template/gqlmodels/generated.go:3940.2,3942.64 3 0 +go-template/gqlmodels/generated.go:3945.161,3951.97 1 0 +go-template/gqlmodels/generated.go:3951.97,3953.4 1 0 +go-template/gqlmodels/generated.go:3955.2,3955.16 1 0 +go-template/gqlmodels/generated.go:3958.144,3960.16 2 1 +go-template/gqlmodels/generated.go:3960.16,3962.3 1 0 +go-template/gqlmodels/generated.go:3963.2,3964.15 2 1 +go-template/gqlmodels/generated.go:3964.15,3965.31 1 1 +go-template/gqlmodels/generated.go:3965.31,3968.4 2 0 +go-template/gqlmodels/generated.go:3970.2,3970.92 1 1 +go-template/gqlmodels/generated.go:3970.92,3973.3 2 1 +go-template/gqlmodels/generated.go:3974.2,3974.16 1 1 +go-template/gqlmodels/generated.go:3974.16,3977.3 2 0 +go-template/gqlmodels/generated.go:3978.2,3978.19 1 1 +go-template/gqlmodels/generated.go:3978.19,3979.38 1 0 +go-template/gqlmodels/generated.go:3979.38,3981.4 1 0 +go-template/gqlmodels/generated.go:3982.3,3982.22 1 0 +go-template/gqlmodels/generated.go:3984.2,3986.61 3 1 +go-template/gqlmodels/generated.go:3989.144,3995.97 1 1 +go-template/gqlmodels/generated.go:3995.97,3997.4 1 0 +go-template/gqlmodels/generated.go:3999.2,3999.16 1 1 +go-template/gqlmodels/generated.go:4002.151,4004.16 2 1 +go-template/gqlmodels/generated.go:4004.16,4006.3 1 0 +go-template/gqlmodels/generated.go:4007.2,4008.15 2 1 +go-template/gqlmodels/generated.go:4008.15,4009.31 1 1 +go-template/gqlmodels/generated.go:4009.31,4012.4 2 0 +go-template/gqlmodels/generated.go:4014.2,4014.92 1 1 +go-template/gqlmodels/generated.go:4014.92,4017.3 2 1 +go-template/gqlmodels/generated.go:4018.2,4018.16 1 1 +go-template/gqlmodels/generated.go:4018.16,4021.3 2 0 +go-template/gqlmodels/generated.go:4022.2,4022.19 1 1 +go-template/gqlmodels/generated.go:4022.19,4024.3 1 0 +go-template/gqlmodels/generated.go:4025.2,4027.64 3 1 +go-template/gqlmodels/generated.go:4030.151,4036.97 1 1 +go-template/gqlmodels/generated.go:4036.97,4038.4 1 0 +go-template/gqlmodels/generated.go:4040.2,4040.16 1 1 +go-template/gqlmodels/generated.go:4043.144,4045.16 2 1 +go-template/gqlmodels/generated.go:4045.16,4047.3 1 0 +go-template/gqlmodels/generated.go:4048.2,4049.15 2 1 +go-template/gqlmodels/generated.go:4049.15,4050.31 1 1 +go-template/gqlmodels/generated.go:4050.31,4053.4 2 0 +go-template/gqlmodels/generated.go:4055.2,4055.92 1 1 +go-template/gqlmodels/generated.go:4055.92,4058.3 2 1 +go-template/gqlmodels/generated.go:4059.2,4059.16 1 1 +go-template/gqlmodels/generated.go:4059.16,4062.3 2 0 +go-template/gqlmodels/generated.go:4063.2,4063.19 1 1 +go-template/gqlmodels/generated.go:4063.19,4064.38 1 0 +go-template/gqlmodels/generated.go:4064.38,4066.4 1 0 +go-template/gqlmodels/generated.go:4067.3,4067.22 1 0 +go-template/gqlmodels/generated.go:4069.2,4071.139 3 1 +go-template/gqlmodels/generated.go:4074.144,4080.97 1 1 +go-template/gqlmodels/generated.go:4080.97,4081.22 1 0 +go-template/gqlmodels/generated.go:4082.16,4083.57 1 0 +go-template/gqlmodels/generated.go:4084.23,4085.64 1 0 +go-template/gqlmodels/generated.go:4086.16,4087.57 1 0 +go-template/gqlmodels/generated.go:4088.24,4089.65 1 0 +go-template/gqlmodels/generated.go:4091.4,4091.93 1 0 +go-template/gqlmodels/generated.go:4094.2,4094.16 1 1 +go-template/gqlmodels/generated.go:4097.144,4099.16 2 1 +go-template/gqlmodels/generated.go:4099.16,4101.3 1 0 +go-template/gqlmodels/generated.go:4102.2,4103.15 2 1 +go-template/gqlmodels/generated.go:4103.15,4104.31 1 1 +go-template/gqlmodels/generated.go:4104.31,4107.4 2 0 +go-template/gqlmodels/generated.go:4109.2,4109.92 1 1 +go-template/gqlmodels/generated.go:4109.92,4112.3 2 1 +go-template/gqlmodels/generated.go:4113.2,4113.16 1 1 +go-template/gqlmodels/generated.go:4113.16,4116.3 2 0 +go-template/gqlmodels/generated.go:4117.2,4117.19 1 1 +go-template/gqlmodels/generated.go:4117.19,4118.38 1 0 +go-template/gqlmodels/generated.go:4118.38,4120.4 1 0 +go-template/gqlmodels/generated.go:4121.3,4121.22 1 0 +go-template/gqlmodels/generated.go:4123.2,4125.124 3 1 +go-template/gqlmodels/generated.go:4128.144,4134.97 1 1 +go-template/gqlmodels/generated.go:4134.97,4135.22 1 0 +go-template/gqlmodels/generated.go:4136.16,4137.51 1 0 +go-template/gqlmodels/generated.go:4138.16,4139.51 1 0 +go-template/gqlmodels/generated.go:4140.23,4141.58 1 0 +go-template/gqlmodels/generated.go:4142.18,4143.53 1 0 +go-template/gqlmodels/generated.go:4144.22,4145.57 1 0 +go-template/gqlmodels/generated.go:4146.25,4147.60 1 0 +go-template/gqlmodels/generated.go:4148.22,4149.57 1 0 +go-template/gqlmodels/generated.go:4150.23,4151.58 1 0 +go-template/gqlmodels/generated.go:4152.18,4153.53 1 0 +go-template/gqlmodels/generated.go:4154.26,4155.61 1 0 +go-template/gqlmodels/generated.go:4157.4,4157.87 1 0 +go-template/gqlmodels/generated.go:4160.2,4160.16 1 1 +go-template/gqlmodels/generated.go:4163.152,4165.16 2 1 +go-template/gqlmodels/generated.go:4165.16,4167.3 1 0 +go-template/gqlmodels/generated.go:4168.2,4169.15 2 1 +go-template/gqlmodels/generated.go:4169.15,4170.31 1 1 +go-template/gqlmodels/generated.go:4170.31,4173.4 2 0 +go-template/gqlmodels/generated.go:4175.2,4175.92 1 1 +go-template/gqlmodels/generated.go:4175.92,4178.3 2 1 +go-template/gqlmodels/generated.go:4179.2,4179.16 1 1 +go-template/gqlmodels/generated.go:4179.16,4182.3 2 0 +go-template/gqlmodels/generated.go:4183.2,4183.19 1 1 +go-template/gqlmodels/generated.go:4183.19,4184.38 1 0 +go-template/gqlmodels/generated.go:4184.38,4186.4 1 0 +go-template/gqlmodels/generated.go:4187.3,4187.22 1 0 +go-template/gqlmodels/generated.go:4189.2,4191.60 3 1 +go-template/gqlmodels/generated.go:4194.152,4200.97 1 1 +go-template/gqlmodels/generated.go:4200.97,4202.4 1 0 +go-template/gqlmodels/generated.go:4204.2,4204.16 1 1 +go-template/gqlmodels/generated.go:4207.157,4209.16 2 1 +go-template/gqlmodels/generated.go:4209.16,4211.3 1 0 +go-template/gqlmodels/generated.go:4212.2,4213.15 2 1 +go-template/gqlmodels/generated.go:4213.15,4214.31 1 1 +go-template/gqlmodels/generated.go:4214.31,4217.4 2 0 +go-template/gqlmodels/generated.go:4219.2,4219.92 1 1 +go-template/gqlmodels/generated.go:4219.92,4222.3 2 1 +go-template/gqlmodels/generated.go:4223.2,4223.16 1 1 +go-template/gqlmodels/generated.go:4223.16,4226.3 2 0 +go-template/gqlmodels/generated.go:4227.2,4227.19 1 1 +go-template/gqlmodels/generated.go:4227.19,4229.3 1 0 +go-template/gqlmodels/generated.go:4230.2,4232.64 3 1 +go-template/gqlmodels/generated.go:4235.157,4241.97 1 1 +go-template/gqlmodels/generated.go:4241.97,4243.4 1 0 +go-template/gqlmodels/generated.go:4245.2,4245.16 1 1 +go-template/gqlmodels/generated.go:4248.154,4250.16 2 1 +go-template/gqlmodels/generated.go:4250.16,4252.3 1 0 +go-template/gqlmodels/generated.go:4253.2,4254.15 2 1 +go-template/gqlmodels/generated.go:4254.15,4255.31 1 1 +go-template/gqlmodels/generated.go:4255.31,4258.4 2 0 +go-template/gqlmodels/generated.go:4260.2,4260.92 1 1 +go-template/gqlmodels/generated.go:4260.92,4263.3 2 1 +go-template/gqlmodels/generated.go:4264.2,4264.16 1 1 +go-template/gqlmodels/generated.go:4264.16,4267.3 2 0 +go-template/gqlmodels/generated.go:4268.2,4268.19 1 1 +go-template/gqlmodels/generated.go:4268.19,4269.38 1 0 +go-template/gqlmodels/generated.go:4269.38,4271.4 1 0 +go-template/gqlmodels/generated.go:4272.3,4272.22 1 0 +go-template/gqlmodels/generated.go:4274.2,4276.61 3 1 +go-template/gqlmodels/generated.go:4279.149,4285.97 1 1 +go-template/gqlmodels/generated.go:4285.97,4287.4 1 0 +go-template/gqlmodels/generated.go:4289.2,4289.16 1 1 +go-template/gqlmodels/generated.go:4292.161,4294.16 2 1 +go-template/gqlmodels/generated.go:4294.16,4296.3 1 0 +go-template/gqlmodels/generated.go:4297.2,4298.15 2 1 +go-template/gqlmodels/generated.go:4298.15,4299.31 1 1 +go-template/gqlmodels/generated.go:4299.31,4302.4 2 0 +go-template/gqlmodels/generated.go:4304.2,4304.92 1 1 +go-template/gqlmodels/generated.go:4304.92,4307.3 2 1 +go-template/gqlmodels/generated.go:4308.2,4308.16 1 1 +go-template/gqlmodels/generated.go:4308.16,4311.3 2 0 +go-template/gqlmodels/generated.go:4312.2,4312.19 1 1 +go-template/gqlmodels/generated.go:4312.19,4314.3 1 0 +go-template/gqlmodels/generated.go:4315.2,4317.64 3 1 +go-template/gqlmodels/generated.go:4320.156,4326.97 1 1 +go-template/gqlmodels/generated.go:4326.97,4328.4 1 0 +go-template/gqlmodels/generated.go:4330.2,4330.16 1 1 +go-template/gqlmodels/generated.go:4333.154,4335.16 2 1 +go-template/gqlmodels/generated.go:4335.16,4337.3 1 0 +go-template/gqlmodels/generated.go:4338.2,4339.15 2 1 +go-template/gqlmodels/generated.go:4339.15,4340.31 1 1 +go-template/gqlmodels/generated.go:4340.31,4343.4 2 0 +go-template/gqlmodels/generated.go:4345.2,4345.92 1 1 +go-template/gqlmodels/generated.go:4345.92,4348.3 2 1 +go-template/gqlmodels/generated.go:4349.2,4349.16 1 1 +go-template/gqlmodels/generated.go:4349.16,4352.3 2 0 +go-template/gqlmodels/generated.go:4353.2,4353.19 1 1 +go-template/gqlmodels/generated.go:4353.19,4354.38 1 0 +go-template/gqlmodels/generated.go:4354.38,4356.4 1 0 +go-template/gqlmodels/generated.go:4357.3,4357.22 1 0 +go-template/gqlmodels/generated.go:4359.2,4361.124 3 1 +go-template/gqlmodels/generated.go:4364.149,4370.97 1 1 +go-template/gqlmodels/generated.go:4370.97,4371.22 1 0 +go-template/gqlmodels/generated.go:4372.16,4373.51 1 0 +go-template/gqlmodels/generated.go:4374.16,4375.51 1 0 +go-template/gqlmodels/generated.go:4376.23,4377.58 1 0 +go-template/gqlmodels/generated.go:4378.18,4379.53 1 0 +go-template/gqlmodels/generated.go:4380.22,4381.57 1 0 +go-template/gqlmodels/generated.go:4382.25,4383.60 1 0 +go-template/gqlmodels/generated.go:4384.22,4385.57 1 0 +go-template/gqlmodels/generated.go:4386.23,4387.58 1 0 +go-template/gqlmodels/generated.go:4388.18,4389.53 1 0 +go-template/gqlmodels/generated.go:4390.26,4391.61 1 0 +go-template/gqlmodels/generated.go:4393.4,4393.87 1 0 +go-template/gqlmodels/generated.go:4396.2,4396.16 1 1 +go-template/gqlmodels/generated.go:4399.162,4401.16 2 1 +go-template/gqlmodels/generated.go:4401.16,4403.3 1 0 +go-template/gqlmodels/generated.go:4404.2,4405.15 2 1 +go-template/gqlmodels/generated.go:4405.15,4406.31 1 1 +go-template/gqlmodels/generated.go:4406.31,4409.4 2 0 +go-template/gqlmodels/generated.go:4411.2,4411.92 1 1 +go-template/gqlmodels/generated.go:4411.92,4414.3 2 1 +go-template/gqlmodels/generated.go:4415.2,4415.16 1 1 +go-template/gqlmodels/generated.go:4415.16,4418.3 2 0 +go-template/gqlmodels/generated.go:4419.2,4419.19 1 1 +go-template/gqlmodels/generated.go:4419.19,4421.3 1 0 +go-template/gqlmodels/generated.go:4422.2,4424.64 3 1 +go-template/gqlmodels/generated.go:4427.157,4433.97 1 1 +go-template/gqlmodels/generated.go:4433.97,4435.4 1 0 +go-template/gqlmodels/generated.go:4437.2,4437.16 1 1 +go-template/gqlmodels/generated.go:4440.153,4442.16 2 0 +go-template/gqlmodels/generated.go:4442.16,4444.3 1 0 +go-template/gqlmodels/generated.go:4445.2,4446.15 2 0 +go-template/gqlmodels/generated.go:4446.15,4447.31 1 0 +go-template/gqlmodels/generated.go:4447.31,4450.4 2 0 +go-template/gqlmodels/generated.go:4452.2,4452.92 1 0 +go-template/gqlmodels/generated.go:4452.92,4455.3 2 0 +go-template/gqlmodels/generated.go:4456.2,4456.16 1 0 +go-template/gqlmodels/generated.go:4456.16,4459.3 2 0 +go-template/gqlmodels/generated.go:4460.2,4460.19 1 0 +go-template/gqlmodels/generated.go:4460.19,4462.3 1 0 +go-template/gqlmodels/generated.go:4463.2,4465.64 3 0 +go-template/gqlmodels/generated.go:4468.152,4474.97 1 0 +go-template/gqlmodels/generated.go:4474.97,4476.4 1 0 +go-template/gqlmodels/generated.go:4478.2,4478.16 1 0 +go-template/gqlmodels/generated.go:4481.147,4483.16 2 1 +go-template/gqlmodels/generated.go:4483.16,4485.3 1 0 +go-template/gqlmodels/generated.go:4486.2,4487.15 2 1 +go-template/gqlmodels/generated.go:4487.15,4488.31 1 1 +go-template/gqlmodels/generated.go:4488.31,4491.4 2 0 +go-template/gqlmodels/generated.go:4493.2,4493.92 1 1 +go-template/gqlmodels/generated.go:4493.92,4496.3 2 1 +go-template/gqlmodels/generated.go:4497.2,4497.16 1 1 +go-template/gqlmodels/generated.go:4497.16,4500.3 2 0 +go-template/gqlmodels/generated.go:4501.2,4501.19 1 1 +go-template/gqlmodels/generated.go:4501.19,4502.38 1 0 +go-template/gqlmodels/generated.go:4502.38,4504.4 1 0 +go-template/gqlmodels/generated.go:4505.3,4505.22 1 0 +go-template/gqlmodels/generated.go:4507.2,4509.127 3 1 +go-template/gqlmodels/generated.go:4512.146,4518.97 1 1 +go-template/gqlmodels/generated.go:4518.97,4519.22 1 0 +go-template/gqlmodels/generated.go:4520.16,4521.51 1 0 +go-template/gqlmodels/generated.go:4522.16,4523.51 1 0 +go-template/gqlmodels/generated.go:4524.23,4525.58 1 0 +go-template/gqlmodels/generated.go:4526.18,4527.53 1 0 +go-template/gqlmodels/generated.go:4528.22,4529.57 1 0 +go-template/gqlmodels/generated.go:4530.25,4531.60 1 0 +go-template/gqlmodels/generated.go:4532.22,4533.57 1 0 +go-template/gqlmodels/generated.go:4534.23,4535.58 1 0 +go-template/gqlmodels/generated.go:4536.18,4537.53 1 0 +go-template/gqlmodels/generated.go:4538.26,4539.61 1 0 +go-template/gqlmodels/generated.go:4541.4,4541.87 1 0 +go-template/gqlmodels/generated.go:4544.2,4544.16 1 1 +go-template/gqlmodels/generated.go:4547.151,4549.16 2 1 +go-template/gqlmodels/generated.go:4549.16,4551.3 1 0 +go-template/gqlmodels/generated.go:4552.2,4553.15 2 1 +go-template/gqlmodels/generated.go:4553.15,4554.31 1 1 +go-template/gqlmodels/generated.go:4554.31,4557.4 2 0 +go-template/gqlmodels/generated.go:4559.2,4559.92 1 1 +go-template/gqlmodels/generated.go:4559.92,4562.3 2 1 +go-template/gqlmodels/generated.go:4563.2,4563.16 1 1 +go-template/gqlmodels/generated.go:4563.16,4566.3 2 0 +go-template/gqlmodels/generated.go:4567.2,4567.19 1 1 +go-template/gqlmodels/generated.go:4567.19,4568.38 1 0 +go-template/gqlmodels/generated.go:4568.38,4570.4 1 0 +go-template/gqlmodels/generated.go:4571.3,4571.22 1 0 +go-template/gqlmodels/generated.go:4573.2,4575.124 3 1 +go-template/gqlmodels/generated.go:4578.150,4584.97 1 1 +go-template/gqlmodels/generated.go:4584.97,4585.22 1 0 +go-template/gqlmodels/generated.go:4586.16,4587.51 1 0 +go-template/gqlmodels/generated.go:4588.16,4589.51 1 0 +go-template/gqlmodels/generated.go:4590.23,4591.58 1 0 +go-template/gqlmodels/generated.go:4592.18,4593.53 1 0 +go-template/gqlmodels/generated.go:4594.22,4595.57 1 0 +go-template/gqlmodels/generated.go:4596.25,4597.60 1 0 +go-template/gqlmodels/generated.go:4598.22,4599.57 1 0 +go-template/gqlmodels/generated.go:4600.23,4601.58 1 0 +go-template/gqlmodels/generated.go:4602.18,4603.53 1 0 +go-template/gqlmodels/generated.go:4604.26,4605.61 1 0 +go-template/gqlmodels/generated.go:4607.4,4607.87 1 0 +go-template/gqlmodels/generated.go:4610.2,4610.16 1 1 +go-template/gqlmodels/generated.go:4613.154,4615.16 2 1 +go-template/gqlmodels/generated.go:4615.16,4617.3 1 0 +go-template/gqlmodels/generated.go:4618.2,4619.15 2 1 +go-template/gqlmodels/generated.go:4619.15,4620.31 1 1 +go-template/gqlmodels/generated.go:4620.31,4623.4 2 0 +go-template/gqlmodels/generated.go:4625.2,4625.92 1 1 +go-template/gqlmodels/generated.go:4625.92,4628.3 2 1 +go-template/gqlmodels/generated.go:4629.2,4629.16 1 1 +go-template/gqlmodels/generated.go:4629.16,4632.3 2 0 +go-template/gqlmodels/generated.go:4633.2,4633.19 1 1 +go-template/gqlmodels/generated.go:4633.19,4635.3 1 0 +go-template/gqlmodels/generated.go:4636.2,4638.124 3 1 +go-template/gqlmodels/generated.go:4641.153,4647.97 1 1 +go-template/gqlmodels/generated.go:4647.97,4648.22 1 0 +go-template/gqlmodels/generated.go:4649.16,4650.51 1 0 +go-template/gqlmodels/generated.go:4651.16,4652.51 1 0 +go-template/gqlmodels/generated.go:4653.23,4654.58 1 0 +go-template/gqlmodels/generated.go:4655.18,4656.53 1 0 +go-template/gqlmodels/generated.go:4657.22,4658.57 1 0 +go-template/gqlmodels/generated.go:4659.25,4660.60 1 0 +go-template/gqlmodels/generated.go:4661.22,4662.57 1 0 +go-template/gqlmodels/generated.go:4663.23,4664.58 1 0 +go-template/gqlmodels/generated.go:4665.18,4666.53 1 0 +go-template/gqlmodels/generated.go:4667.26,4668.61 1 0 +go-template/gqlmodels/generated.go:4670.4,4670.87 1 0 +go-template/gqlmodels/generated.go:4673.2,4673.16 1 1 +go-template/gqlmodels/generated.go:4676.158,4678.16 2 1 +go-template/gqlmodels/generated.go:4678.16,4680.3 1 0 +go-template/gqlmodels/generated.go:4681.2,4682.15 2 1 +go-template/gqlmodels/generated.go:4682.15,4683.31 1 1 +go-template/gqlmodels/generated.go:4683.31,4686.4 2 0 +go-template/gqlmodels/generated.go:4688.2,4688.92 1 1 +go-template/gqlmodels/generated.go:4688.92,4691.3 2 1 +go-template/gqlmodels/generated.go:4692.2,4692.16 1 1 +go-template/gqlmodels/generated.go:4692.16,4695.3 2 0 +go-template/gqlmodels/generated.go:4696.2,4696.19 1 1 +go-template/gqlmodels/generated.go:4696.19,4698.3 1 0 +go-template/gqlmodels/generated.go:4699.2,4701.124 3 1 +go-template/gqlmodels/generated.go:4704.157,4710.97 1 1 +go-template/gqlmodels/generated.go:4710.97,4711.22 1 0 +go-template/gqlmodels/generated.go:4712.16,4713.51 1 0 +go-template/gqlmodels/generated.go:4714.16,4715.51 1 0 +go-template/gqlmodels/generated.go:4716.23,4717.58 1 0 +go-template/gqlmodels/generated.go:4718.18,4719.53 1 0 +go-template/gqlmodels/generated.go:4720.22,4721.57 1 0 +go-template/gqlmodels/generated.go:4722.25,4723.60 1 0 +go-template/gqlmodels/generated.go:4724.22,4725.57 1 0 +go-template/gqlmodels/generated.go:4726.23,4727.58 1 0 +go-template/gqlmodels/generated.go:4728.18,4729.53 1 0 +go-template/gqlmodels/generated.go:4730.26,4731.61 1 0 +go-template/gqlmodels/generated.go:4733.4,4733.87 1 0 +go-template/gqlmodels/generated.go:4736.2,4736.16 1 1 +go-template/gqlmodels/generated.go:4739.152,4741.16 2 1 +go-template/gqlmodels/generated.go:4741.16,4743.3 1 0 +go-template/gqlmodels/generated.go:4744.2,4745.15 2 1 +go-template/gqlmodels/generated.go:4745.15,4746.31 1 1 +go-template/gqlmodels/generated.go:4746.31,4749.4 2 0 +go-template/gqlmodels/generated.go:4751.2,4751.92 1 1 +go-template/gqlmodels/generated.go:4751.92,4754.3 2 1 +go-template/gqlmodels/generated.go:4755.2,4755.16 1 1 +go-template/gqlmodels/generated.go:4755.16,4758.3 2 0 +go-template/gqlmodels/generated.go:4759.2,4759.19 1 1 +go-template/gqlmodels/generated.go:4759.19,4760.38 1 0 +go-template/gqlmodels/generated.go:4760.38,4762.4 1 0 +go-template/gqlmodels/generated.go:4763.3,4763.22 1 0 +go-template/gqlmodels/generated.go:4765.2,4767.137 3 1 +go-template/gqlmodels/generated.go:4770.151,4776.97 1 1 +go-template/gqlmodels/generated.go:4776.97,4777.22 1 0 +go-template/gqlmodels/generated.go:4778.16,4779.56 1 0 +go-template/gqlmodels/generated.go:4780.23,4781.63 1 0 +go-template/gqlmodels/generated.go:4782.21,4783.61 1 0 +go-template/gqlmodels/generated.go:4784.16,4785.56 1 0 +go-template/gqlmodels/generated.go:4786.24,4787.64 1 0 +go-template/gqlmodels/generated.go:4789.4,4789.92 1 0 +go-template/gqlmodels/generated.go:4792.2,4792.16 1 1 +go-template/gqlmodels/generated.go:4795.142,4797.16 2 1 +go-template/gqlmodels/generated.go:4797.16,4799.3 1 0 +go-template/gqlmodels/generated.go:4800.2,4801.15 2 1 +go-template/gqlmodels/generated.go:4801.15,4802.31 1 1 +go-template/gqlmodels/generated.go:4802.31,4805.4 2 0 +go-template/gqlmodels/generated.go:4807.2,4807.92 1 1 +go-template/gqlmodels/generated.go:4807.92,4810.3 2 1 +go-template/gqlmodels/generated.go:4811.2,4811.16 1 1 +go-template/gqlmodels/generated.go:4811.16,4814.3 2 0 +go-template/gqlmodels/generated.go:4815.2,4815.19 1 1 +go-template/gqlmodels/generated.go:4815.19,4816.38 1 0 +go-template/gqlmodels/generated.go:4816.38,4818.4 1 0 +go-template/gqlmodels/generated.go:4819.3,4819.22 1 0 +go-template/gqlmodels/generated.go:4821.2,4823.65 3 1 +go-template/gqlmodels/generated.go:4826.143,4832.97 1 1 +go-template/gqlmodels/generated.go:4832.97,4834.4 1 0 +go-template/gqlmodels/generated.go:4836.2,4836.16 1 1 +go-template/gqlmodels/generated.go:4839.142,4841.16 2 1 +go-template/gqlmodels/generated.go:4841.16,4843.3 1 0 +go-template/gqlmodels/generated.go:4844.2,4845.15 2 1 +go-template/gqlmodels/generated.go:4845.15,4846.31 1 1 +go-template/gqlmodels/generated.go:4846.31,4849.4 2 0 +go-template/gqlmodels/generated.go:4851.2,4851.92 1 1 +go-template/gqlmodels/generated.go:4851.92,4854.3 2 1 +go-template/gqlmodels/generated.go:4855.2,4855.16 1 1 +go-template/gqlmodels/generated.go:4855.16,4858.3 2 0 +go-template/gqlmodels/generated.go:4859.2,4859.19 1 1 +go-template/gqlmodels/generated.go:4859.19,4861.3 1 0 +go-template/gqlmodels/generated.go:4862.2,4864.64 3 1 +go-template/gqlmodels/generated.go:4867.143,4873.97 1 1 +go-template/gqlmodels/generated.go:4873.97,4875.4 1 0 +go-template/gqlmodels/generated.go:4877.2,4877.16 1 1 +go-template/gqlmodels/generated.go:4880.149,4882.16 2 1 +go-template/gqlmodels/generated.go:4882.16,4884.3 1 0 +go-template/gqlmodels/generated.go:4885.2,4886.15 2 1 +go-template/gqlmodels/generated.go:4886.15,4887.31 1 1 +go-template/gqlmodels/generated.go:4887.31,4890.4 2 0 +go-template/gqlmodels/generated.go:4892.2,4892.92 1 1 +go-template/gqlmodels/generated.go:4892.92,4895.3 2 1 +go-template/gqlmodels/generated.go:4896.2,4896.16 1 1 +go-template/gqlmodels/generated.go:4896.16,4899.3 2 0 +go-template/gqlmodels/generated.go:4900.2,4900.19 1 1 +go-template/gqlmodels/generated.go:4900.19,4902.3 1 0 +go-template/gqlmodels/generated.go:4903.2,4905.64 3 1 +go-template/gqlmodels/generated.go:4908.150,4914.97 1 1 +go-template/gqlmodels/generated.go:4914.97,4916.4 1 0 +go-template/gqlmodels/generated.go:4918.2,4918.16 1 1 +go-template/gqlmodels/generated.go:4921.144,4923.16 2 1 +go-template/gqlmodels/generated.go:4923.16,4925.3 1 0 +go-template/gqlmodels/generated.go:4926.2,4927.15 2 1 +go-template/gqlmodels/generated.go:4927.15,4928.31 1 1 +go-template/gqlmodels/generated.go:4928.31,4931.4 2 0 +go-template/gqlmodels/generated.go:4933.2,4933.92 1 1 +go-template/gqlmodels/generated.go:4933.92,4936.3 2 1 +go-template/gqlmodels/generated.go:4937.2,4937.16 1 1 +go-template/gqlmodels/generated.go:4937.16,4940.3 2 0 +go-template/gqlmodels/generated.go:4941.2,4941.19 1 1 +go-template/gqlmodels/generated.go:4941.19,4943.3 1 0 +go-template/gqlmodels/generated.go:4944.2,4946.129 3 1 +go-template/gqlmodels/generated.go:4949.145,4955.97 1 1 +go-template/gqlmodels/generated.go:4955.97,4956.22 1 0 +go-template/gqlmodels/generated.go:4957.16,4958.52 1 0 +go-template/gqlmodels/generated.go:4959.23,4960.59 1 0 +go-template/gqlmodels/generated.go:4961.16,4962.52 1 0 +go-template/gqlmodels/generated.go:4963.16,4964.52 1 0 +go-template/gqlmodels/generated.go:4965.24,4966.60 1 0 +go-template/gqlmodels/generated.go:4967.29,4968.65 1 0 +go-template/gqlmodels/generated.go:4970.4,4970.88 1 0 +go-template/gqlmodels/generated.go:4973.2,4973.15 1 1 +go-template/gqlmodels/generated.go:4973.15,4974.31 1 1 +go-template/gqlmodels/generated.go:4974.31,4977.4 2 0 +go-template/gqlmodels/generated.go:4979.2,4980.98 2 1 +go-template/gqlmodels/generated.go:4980.98,4983.3 2 0 +go-template/gqlmodels/generated.go:4984.2,4984.16 1 1 +go-template/gqlmodels/generated.go:4987.148,4989.16 2 1 +go-template/gqlmodels/generated.go:4989.16,4991.3 1 0 +go-template/gqlmodels/generated.go:4992.2,4993.15 2 1 +go-template/gqlmodels/generated.go:4993.15,4994.31 1 1 +go-template/gqlmodels/generated.go:4994.31,4997.4 2 0 +go-template/gqlmodels/generated.go:4999.2,4999.92 1 1 +go-template/gqlmodels/generated.go:4999.92,5002.3 2 1 +go-template/gqlmodels/generated.go:5003.2,5003.16 1 1 +go-template/gqlmodels/generated.go:5003.16,5006.3 2 0 +go-template/gqlmodels/generated.go:5007.2,5007.19 1 1 +go-template/gqlmodels/generated.go:5007.19,5009.3 1 0 +go-template/gqlmodels/generated.go:5010.2,5012.127 3 1 +go-template/gqlmodels/generated.go:5015.149,5021.97 1 1 +go-template/gqlmodels/generated.go:5021.97,5022.22 1 0 +go-template/gqlmodels/generated.go:5023.16,5024.51 1 0 +go-template/gqlmodels/generated.go:5025.16,5026.51 1 0 +go-template/gqlmodels/generated.go:5027.23,5028.58 1 0 +go-template/gqlmodels/generated.go:5029.18,5030.53 1 0 +go-template/gqlmodels/generated.go:5031.22,5032.57 1 0 +go-template/gqlmodels/generated.go:5033.25,5034.60 1 0 +go-template/gqlmodels/generated.go:5035.22,5036.57 1 0 +go-template/gqlmodels/generated.go:5037.23,5038.58 1 0 +go-template/gqlmodels/generated.go:5039.18,5040.53 1 0 +go-template/gqlmodels/generated.go:5041.26,5042.61 1 0 +go-template/gqlmodels/generated.go:5044.4,5044.87 1 0 +go-template/gqlmodels/generated.go:5047.2,5047.16 1 1 +go-template/gqlmodels/generated.go:5050.151,5052.16 2 1 +go-template/gqlmodels/generated.go:5052.16,5054.3 1 0 +go-template/gqlmodels/generated.go:5055.2,5056.15 2 1 +go-template/gqlmodels/generated.go:5056.15,5057.31 1 1 +go-template/gqlmodels/generated.go:5057.31,5060.4 2 0 +go-template/gqlmodels/generated.go:5062.2,5062.92 1 1 +go-template/gqlmodels/generated.go:5062.92,5065.3 2 1 +go-template/gqlmodels/generated.go:5066.2,5066.16 1 1 +go-template/gqlmodels/generated.go:5066.16,5069.3 2 0 +go-template/gqlmodels/generated.go:5070.2,5070.19 1 1 +go-template/gqlmodels/generated.go:5070.19,5072.3 1 0 +go-template/gqlmodels/generated.go:5073.2,5075.127 3 1 +go-template/gqlmodels/generated.go:5078.152,5084.97 1 1 +go-template/gqlmodels/generated.go:5084.97,5085.22 1 0 +go-template/gqlmodels/generated.go:5086.16,5087.51 1 0 +go-template/gqlmodels/generated.go:5088.16,5089.51 1 0 +go-template/gqlmodels/generated.go:5090.23,5091.58 1 0 +go-template/gqlmodels/generated.go:5092.18,5093.53 1 0 +go-template/gqlmodels/generated.go:5094.22,5095.57 1 0 +go-template/gqlmodels/generated.go:5096.25,5097.60 1 0 +go-template/gqlmodels/generated.go:5098.22,5099.57 1 0 +go-template/gqlmodels/generated.go:5100.23,5101.58 1 0 +go-template/gqlmodels/generated.go:5102.18,5103.53 1 0 +go-template/gqlmodels/generated.go:5104.26,5105.61 1 0 +go-template/gqlmodels/generated.go:5107.4,5107.87 1 0 +go-template/gqlmodels/generated.go:5110.2,5110.16 1 1 +go-template/gqlmodels/generated.go:5113.148,5115.16 2 1 +go-template/gqlmodels/generated.go:5115.16,5117.3 1 0 +go-template/gqlmodels/generated.go:5118.2,5119.15 2 1 +go-template/gqlmodels/generated.go:5119.15,5120.31 1 1 +go-template/gqlmodels/generated.go:5120.31,5123.4 2 0 +go-template/gqlmodels/generated.go:5125.2,5125.92 1 1 +go-template/gqlmodels/generated.go:5125.92,5128.3 2 1 +go-template/gqlmodels/generated.go:5129.2,5129.16 1 1 +go-template/gqlmodels/generated.go:5129.16,5132.3 2 0 +go-template/gqlmodels/generated.go:5133.2,5133.19 1 1 +go-template/gqlmodels/generated.go:5133.19,5135.3 1 0 +go-template/gqlmodels/generated.go:5136.2,5138.137 3 1 +go-template/gqlmodels/generated.go:5141.149,5147.97 1 1 +go-template/gqlmodels/generated.go:5147.97,5148.22 1 0 +go-template/gqlmodels/generated.go:5149.16,5150.56 1 0 +go-template/gqlmodels/generated.go:5151.23,5152.63 1 0 +go-template/gqlmodels/generated.go:5153.24,5154.64 1 0 +go-template/gqlmodels/generated.go:5155.29,5156.69 1 0 +go-template/gqlmodels/generated.go:5158.4,5158.92 1 0 +go-template/gqlmodels/generated.go:5161.2,5161.15 1 1 +go-template/gqlmodels/generated.go:5161.15,5162.31 1 1 +go-template/gqlmodels/generated.go:5162.31,5165.4 2 0 +go-template/gqlmodels/generated.go:5167.2,5168.102 2 1 +go-template/gqlmodels/generated.go:5168.102,5171.3 2 0 +go-template/gqlmodels/generated.go:5172.2,5172.16 1 1 +go-template/gqlmodels/generated.go:5175.149,5177.16 2 1 +go-template/gqlmodels/generated.go:5177.16,5179.3 1 0 +go-template/gqlmodels/generated.go:5180.2,5181.15 2 1 +go-template/gqlmodels/generated.go:5181.15,5182.31 1 1 +go-template/gqlmodels/generated.go:5182.31,5185.4 2 0 +go-template/gqlmodels/generated.go:5187.2,5187.92 1 1 +go-template/gqlmodels/generated.go:5187.92,5190.3 2 1 +go-template/gqlmodels/generated.go:5191.2,5191.16 1 1 +go-template/gqlmodels/generated.go:5191.16,5194.3 2 0 +go-template/gqlmodels/generated.go:5195.2,5195.19 1 1 +go-template/gqlmodels/generated.go:5195.19,5197.3 1 0 +go-template/gqlmodels/generated.go:5198.2,5200.139 3 1 +go-template/gqlmodels/generated.go:5203.150,5209.97 1 1 +go-template/gqlmodels/generated.go:5209.97,5210.22 1 0 +go-template/gqlmodels/generated.go:5211.16,5212.57 1 0 +go-template/gqlmodels/generated.go:5213.23,5214.64 1 0 +go-template/gqlmodels/generated.go:5215.16,5216.57 1 0 +go-template/gqlmodels/generated.go:5217.24,5218.65 1 0 +go-template/gqlmodels/generated.go:5220.4,5220.93 1 0 +go-template/gqlmodels/generated.go:5223.2,5223.16 1 1 +go-template/gqlmodels/generated.go:5226.144,5228.16 2 1 +go-template/gqlmodels/generated.go:5228.16,5230.3 1 0 +go-template/gqlmodels/generated.go:5231.2,5232.15 2 1 +go-template/gqlmodels/generated.go:5232.15,5233.31 1 1 +go-template/gqlmodels/generated.go:5233.31,5236.4 2 0 +go-template/gqlmodels/generated.go:5238.2,5238.92 1 1 +go-template/gqlmodels/generated.go:5238.92,5241.3 2 1 +go-template/gqlmodels/generated.go:5242.2,5242.16 1 1 +go-template/gqlmodels/generated.go:5242.16,5245.3 2 0 +go-template/gqlmodels/generated.go:5246.2,5246.19 1 1 +go-template/gqlmodels/generated.go:5246.19,5248.3 1 0 +go-template/gqlmodels/generated.go:5249.2,5251.124 3 1 +go-template/gqlmodels/generated.go:5254.145,5260.97 1 1 +go-template/gqlmodels/generated.go:5260.97,5261.22 1 0 +go-template/gqlmodels/generated.go:5262.16,5263.51 1 0 +go-template/gqlmodels/generated.go:5264.16,5265.51 1 0 +go-template/gqlmodels/generated.go:5266.23,5267.58 1 0 +go-template/gqlmodels/generated.go:5268.18,5269.53 1 0 +go-template/gqlmodels/generated.go:5270.22,5271.57 1 0 +go-template/gqlmodels/generated.go:5272.25,5273.60 1 0 +go-template/gqlmodels/generated.go:5274.22,5275.57 1 0 +go-template/gqlmodels/generated.go:5276.23,5277.58 1 0 +go-template/gqlmodels/generated.go:5278.18,5279.53 1 0 +go-template/gqlmodels/generated.go:5280.26,5281.61 1 0 +go-template/gqlmodels/generated.go:5283.4,5283.87 1 0 +go-template/gqlmodels/generated.go:5286.2,5286.16 1 1 +go-template/gqlmodels/generated.go:5289.152,5291.16 2 0 +go-template/gqlmodels/generated.go:5291.16,5293.3 1 0 +go-template/gqlmodels/generated.go:5294.2,5295.15 2 0 +go-template/gqlmodels/generated.go:5295.15,5296.31 1 0 +go-template/gqlmodels/generated.go:5296.31,5299.4 2 0 +go-template/gqlmodels/generated.go:5301.2,5301.92 1 0 +go-template/gqlmodels/generated.go:5301.92,5304.3 2 0 +go-template/gqlmodels/generated.go:5305.2,5305.16 1 0 +go-template/gqlmodels/generated.go:5305.16,5308.3 2 0 +go-template/gqlmodels/generated.go:5309.2,5309.19 1 0 +go-template/gqlmodels/generated.go:5309.19,5311.3 1 0 +go-template/gqlmodels/generated.go:5312.2,5314.64 3 0 +go-template/gqlmodels/generated.go:5317.153,5323.97 1 0 +go-template/gqlmodels/generated.go:5323.97,5325.4 1 0 +go-template/gqlmodels/generated.go:5327.2,5327.16 1 0 +go-template/gqlmodels/generated.go:5334.118,5337.49 3 0 +go-template/gqlmodels/generated.go:5337.49,5339.3 1 0 +go-template/gqlmodels/generated.go:5341.2,5342.34 2 0 +go-template/gqlmodels/generated.go:5342.34,5344.10 2 0 +go-template/gqlmodels/generated.go:5344.10,5345.12 1 0 +go-template/gqlmodels/generated.go:5347.3,5347.12 1 0 +go-template/gqlmodels/generated.go:5348.17,5353.18 4 0 +go-template/gqlmodels/generated.go:5353.18,5355.5 1 0 +go-template/gqlmodels/generated.go:5356.18,5361.18 4 0 +go-template/gqlmodels/generated.go:5361.18,5363.5 1 0 +go-template/gqlmodels/generated.go:5364.17,5369.18 4 0 +go-template/gqlmodels/generated.go:5369.18,5371.5 1 0 +go-template/gqlmodels/generated.go:5375.2,5375.16 1 0 +go-template/gqlmodels/generated.go:5378.114,5381.49 3 0 +go-template/gqlmodels/generated.go:5381.49,5383.3 1 0 +go-template/gqlmodels/generated.go:5385.2,5386.34 2 0 +go-template/gqlmodels/generated.go:5386.34,5388.10 2 0 +go-template/gqlmodels/generated.go:5388.10,5389.12 1 0 +go-template/gqlmodels/generated.go:5391.3,5391.12 1 0 +go-template/gqlmodels/generated.go:5392.18,5397.18 4 0 +go-template/gqlmodels/generated.go:5397.18,5399.5 1 0 +go-template/gqlmodels/generated.go:5400.21,5405.18 4 0 +go-template/gqlmodels/generated.go:5405.18,5407.5 1 0 +go-template/gqlmodels/generated.go:5408.19,5413.18 4 0 +go-template/gqlmodels/generated.go:5413.18,5415.5 1 0 +go-template/gqlmodels/generated.go:5416.28,5421.18 4 0 +go-template/gqlmodels/generated.go:5421.18,5423.5 1 0 +go-template/gqlmodels/generated.go:5424.19,5429.18 4 0 +go-template/gqlmodels/generated.go:5429.18,5431.5 1 0 +go-template/gqlmodels/generated.go:5432.28,5437.18 4 0 +go-template/gqlmodels/generated.go:5437.18,5439.5 1 0 +go-template/gqlmodels/generated.go:5440.13,5445.18 4 0 +go-template/gqlmodels/generated.go:5445.18,5447.5 1 0 +go-template/gqlmodels/generated.go:5448.16,5453.18 4 0 +go-template/gqlmodels/generated.go:5453.18,5455.5 1 0 +go-template/gqlmodels/generated.go:5459.2,5459.16 1 0 +go-template/gqlmodels/generated.go:5462.108,5465.49 3 0 +go-template/gqlmodels/generated.go:5465.49,5467.3 1 0 +go-template/gqlmodels/generated.go:5469.2,5470.34 2 0 +go-template/gqlmodels/generated.go:5470.34,5472.10 2 0 +go-template/gqlmodels/generated.go:5472.10,5473.12 1 0 +go-template/gqlmodels/generated.go:5475.3,5475.12 1 0 +go-template/gqlmodels/generated.go:5476.18,5481.18 4 0 +go-template/gqlmodels/generated.go:5481.18,5483.5 1 0 +go-template/gqlmodels/generated.go:5484.21,5489.18 4 0 +go-template/gqlmodels/generated.go:5489.18,5491.5 1 0 +go-template/gqlmodels/generated.go:5492.13,5497.18 4 0 +go-template/gqlmodels/generated.go:5497.18,5499.5 1 0 +go-template/gqlmodels/generated.go:5500.16,5505.18 4 0 +go-template/gqlmodels/generated.go:5505.18,5507.5 1 0 +go-template/gqlmodels/generated.go:5511.2,5511.16 1 0 +go-template/gqlmodels/generated.go:5514.110,5517.49 3 0 +go-template/gqlmodels/generated.go:5517.49,5519.3 1 0 +go-template/gqlmodels/generated.go:5521.2,5522.34 2 0 +go-template/gqlmodels/generated.go:5522.34,5524.10 2 0 +go-template/gqlmodels/generated.go:5524.10,5525.12 1 0 +go-template/gqlmodels/generated.go:5527.3,5527.12 1 0 +go-template/gqlmodels/generated.go:5528.18,5533.18 4 0 +go-template/gqlmodels/generated.go:5533.18,5535.5 1 0 +go-template/gqlmodels/generated.go:5536.21,5541.18 4 0 +go-template/gqlmodels/generated.go:5541.18,5543.5 1 0 +go-template/gqlmodels/generated.go:5544.19,5549.18 4 0 +go-template/gqlmodels/generated.go:5549.18,5551.5 1 0 +go-template/gqlmodels/generated.go:5552.28,5557.18 4 0 +go-template/gqlmodels/generated.go:5557.18,5559.5 1 0 +go-template/gqlmodels/generated.go:5560.19,5565.18 4 0 +go-template/gqlmodels/generated.go:5565.18,5567.5 1 0 +go-template/gqlmodels/generated.go:5568.28,5573.18 4 0 +go-template/gqlmodels/generated.go:5573.18,5575.5 1 0 +go-template/gqlmodels/generated.go:5576.13,5581.18 4 0 +go-template/gqlmodels/generated.go:5581.18,5583.5 1 0 +go-template/gqlmodels/generated.go:5584.16,5589.18 4 0 +go-template/gqlmodels/generated.go:5589.18,5591.5 1 0 +go-template/gqlmodels/generated.go:5595.2,5595.16 1 0 +go-template/gqlmodels/generated.go:5598.122,5601.49 3 0 +go-template/gqlmodels/generated.go:5601.49,5603.3 1 0 +go-template/gqlmodels/generated.go:5605.2,5606.34 2 0 +go-template/gqlmodels/generated.go:5606.34,5608.10 2 0 +go-template/gqlmodels/generated.go:5608.10,5609.12 1 0 +go-template/gqlmodels/generated.go:5611.3,5611.12 1 0 +go-template/gqlmodels/generated.go:5612.22,5617.18 4 0 +go-template/gqlmodels/generated.go:5617.18,5619.5 1 0 +go-template/gqlmodels/generated.go:5620.15,5625.18 4 0 +go-template/gqlmodels/generated.go:5625.18,5627.5 1 0 +go-template/gqlmodels/generated.go:5631.2,5631.16 1 0 +go-template/gqlmodels/generated.go:5634.112,5637.49 3 0 +go-template/gqlmodels/generated.go:5637.49,5639.3 1 0 +go-template/gqlmodels/generated.go:5641.2,5642.34 2 0 +go-template/gqlmodels/generated.go:5642.34,5644.10 2 0 +go-template/gqlmodels/generated.go:5644.10,5645.12 1 0 +go-template/gqlmodels/generated.go:5647.3,5647.12 1 0 +go-template/gqlmodels/generated.go:5648.17,5653.18 4 0 +go-template/gqlmodels/generated.go:5653.18,5655.5 1 0 +go-template/gqlmodels/generated.go:5656.16,5661.18 4 0 +go-template/gqlmodels/generated.go:5661.18,5663.5 1 0 +go-template/gqlmodels/generated.go:5667.2,5667.16 1 0 +go-template/gqlmodels/generated.go:5670.120,5673.49 3 0 +go-template/gqlmodels/generated.go:5673.49,5675.3 1 0 +go-template/gqlmodels/generated.go:5677.2,5678.34 2 0 +go-template/gqlmodels/generated.go:5678.34,5680.10 2 0 +go-template/gqlmodels/generated.go:5680.10,5681.12 1 0 +go-template/gqlmodels/generated.go:5683.3,5683.12 1 0 +go-template/gqlmodels/generated.go:5684.16,5689.18 4 0 +go-template/gqlmodels/generated.go:5689.18,5691.5 1 0 +go-template/gqlmodels/generated.go:5692.15,5697.18 4 0 +go-template/gqlmodels/generated.go:5697.18,5699.5 1 0 +go-template/gqlmodels/generated.go:5703.2,5703.16 1 0 +go-template/gqlmodels/generated.go:5706.122,5709.49 3 0 +go-template/gqlmodels/generated.go:5709.49,5711.3 1 0 +go-template/gqlmodels/generated.go:5713.2,5714.34 2 0 +go-template/gqlmodels/generated.go:5714.34,5716.10 2 0 +go-template/gqlmodels/generated.go:5716.10,5717.12 1 0 +go-template/gqlmodels/generated.go:5719.3,5719.12 1 0 +go-template/gqlmodels/generated.go:5720.22,5725.18 4 0 +go-template/gqlmodels/generated.go:5725.18,5727.5 1 0 +go-template/gqlmodels/generated.go:5728.15,5733.18 4 0 +go-template/gqlmodels/generated.go:5733.18,5735.5 1 0 +go-template/gqlmodels/generated.go:5736.20,5741.18 4 0 +go-template/gqlmodels/generated.go:5741.18,5743.5 1 0 +go-template/gqlmodels/generated.go:5744.20,5749.18 4 0 +go-template/gqlmodels/generated.go:5749.18,5751.5 1 0 +go-template/gqlmodels/generated.go:5752.20,5757.18 4 0 +go-template/gqlmodels/generated.go:5757.18,5759.5 1 0 +go-template/gqlmodels/generated.go:5763.2,5763.16 1 0 +go-template/gqlmodels/generated.go:5766.110,5769.49 3 0 +go-template/gqlmodels/generated.go:5769.49,5771.3 1 0 +go-template/gqlmodels/generated.go:5773.2,5774.34 2 0 +go-template/gqlmodels/generated.go:5774.34,5776.10 2 0 +go-template/gqlmodels/generated.go:5776.10,5777.12 1 0 +go-template/gqlmodels/generated.go:5779.3,5779.12 1 0 +go-template/gqlmodels/generated.go:5780.13,5785.18 4 0 +go-template/gqlmodels/generated.go:5785.18,5787.5 1 0 +go-template/gqlmodels/generated.go:5788.22,5793.18 4 0 +go-template/gqlmodels/generated.go:5793.18,5795.5 1 0 +go-template/gqlmodels/generated.go:5796.15,5801.18 4 0 +go-template/gqlmodels/generated.go:5801.18,5803.5 1 0 +go-template/gqlmodels/generated.go:5804.20,5809.18 4 0 +go-template/gqlmodels/generated.go:5809.18,5811.5 1 0 +go-template/gqlmodels/generated.go:5812.20,5817.18 4 0 +go-template/gqlmodels/generated.go:5817.18,5819.5 1 0 +go-template/gqlmodels/generated.go:5820.20,5825.18 4 0 +go-template/gqlmodels/generated.go:5825.18,5827.5 1 0 +go-template/gqlmodels/generated.go:5828.16,5833.18 4 0 +go-template/gqlmodels/generated.go:5833.18,5835.5 1 0 +go-template/gqlmodels/generated.go:5836.13,5841.18 4 0 +go-template/gqlmodels/generated.go:5841.18,5843.5 1 0 +go-template/gqlmodels/generated.go:5844.14,5849.18 4 0 +go-template/gqlmodels/generated.go:5849.18,5851.5 1 0 +go-template/gqlmodels/generated.go:5855.2,5855.16 1 0 +go-template/gqlmodels/generated.go:5858.124,5861.49 3 0 +go-template/gqlmodels/generated.go:5861.49,5863.3 1 0 +go-template/gqlmodels/generated.go:5865.2,5866.34 2 0 +go-template/gqlmodels/generated.go:5866.34,5868.10 2 0 +go-template/gqlmodels/generated.go:5868.10,5869.12 1 0 +go-template/gqlmodels/generated.go:5871.3,5871.12 1 0 +go-template/gqlmodels/generated.go:5872.16,5877.18 4 0 +go-template/gqlmodels/generated.go:5877.18,5879.5 1 0 +go-template/gqlmodels/generated.go:5883.2,5883.16 1 0 +go-template/gqlmodels/generated.go:5886.116,5889.49 3 0 +go-template/gqlmodels/generated.go:5889.49,5891.3 1 0 +go-template/gqlmodels/generated.go:5893.2,5894.34 2 0 +go-template/gqlmodels/generated.go:5894.34,5896.10 2 0 +go-template/gqlmodels/generated.go:5896.10,5897.12 1 0 +go-template/gqlmodels/generated.go:5899.3,5899.12 1 0 +go-template/gqlmodels/generated.go:5900.18,5905.18 4 0 +go-template/gqlmodels/generated.go:5905.18,5907.5 1 0 +go-template/gqlmodels/generated.go:5908.21,5913.18 4 0 +go-template/gqlmodels/generated.go:5913.18,5915.5 1 0 +go-template/gqlmodels/generated.go:5916.13,5921.18 4 0 +go-template/gqlmodels/generated.go:5921.18,5923.5 1 0 +go-template/gqlmodels/generated.go:5924.16,5929.18 4 0 +go-template/gqlmodels/generated.go:5929.18,5931.5 1 0 +go-template/gqlmodels/generated.go:5932.20,5937.18 4 0 +go-template/gqlmodels/generated.go:5937.18,5939.5 1 0 +go-template/gqlmodels/generated.go:5940.23,5945.18 4 0 +go-template/gqlmodels/generated.go:5945.18,5947.5 1 0 +go-template/gqlmodels/generated.go:5948.18,5953.18 4 0 +go-template/gqlmodels/generated.go:5953.18,5955.5 1 0 +go-template/gqlmodels/generated.go:5956.21,5961.18 4 0 +go-template/gqlmodels/generated.go:5961.18,5963.5 1 0 +go-template/gqlmodels/generated.go:5964.18,5969.18 4 0 +go-template/gqlmodels/generated.go:5969.18,5971.5 1 0 +go-template/gqlmodels/generated.go:5972.21,5977.18 4 0 +go-template/gqlmodels/generated.go:5977.18,5979.5 1 0 +go-template/gqlmodels/generated.go:5980.26,5985.18 4 0 +go-template/gqlmodels/generated.go:5985.18,5987.5 1 0 +go-template/gqlmodels/generated.go:5988.29,5993.18 4 0 +go-template/gqlmodels/generated.go:5993.18,5995.5 1 0 +go-template/gqlmodels/generated.go:5996.24,6001.18 4 0 +go-template/gqlmodels/generated.go:6001.18,6003.5 1 0 +go-template/gqlmodels/generated.go:6004.27,6009.18 4 0 +go-template/gqlmodels/generated.go:6009.18,6011.5 1 0 +go-template/gqlmodels/generated.go:6012.24,6017.18 4 0 +go-template/gqlmodels/generated.go:6017.18,6019.5 1 0 +go-template/gqlmodels/generated.go:6020.27,6025.18 4 0 +go-template/gqlmodels/generated.go:6025.18,6027.5 1 0 +go-template/gqlmodels/generated.go:6031.2,6031.16 1 0 +go-template/gqlmodels/generated.go:6034.122,6037.49 3 0 +go-template/gqlmodels/generated.go:6037.49,6039.3 1 0 +go-template/gqlmodels/generated.go:6041.2,6042.34 2 0 +go-template/gqlmodels/generated.go:6042.34,6044.10 2 0 +go-template/gqlmodels/generated.go:6044.10,6045.12 1 0 +go-template/gqlmodels/generated.go:6047.3,6047.12 1 0 +go-template/gqlmodels/generated.go:6048.20,6053.18 4 0 +go-template/gqlmodels/generated.go:6053.18,6055.5 1 0 +go-template/gqlmodels/generated.go:6056.19,6061.18 4 0 +go-template/gqlmodels/generated.go:6061.18,6063.5 1 0 +go-template/gqlmodels/generated.go:6064.19,6069.18 4 0 +go-template/gqlmodels/generated.go:6069.18,6071.5 1 0 +go-template/gqlmodels/generated.go:6072.19,6077.18 4 0 +go-template/gqlmodels/generated.go:6077.18,6079.5 1 0 +go-template/gqlmodels/generated.go:6080.16,6085.18 4 0 +go-template/gqlmodels/generated.go:6085.18,6087.5 1 0 +go-template/gqlmodels/generated.go:6088.17,6093.18 4 0 +go-template/gqlmodels/generated.go:6093.18,6095.5 1 0 +go-template/gqlmodels/generated.go:6096.17,6101.18 4 0 +go-template/gqlmodels/generated.go:6101.18,6103.5 1 0 +go-template/gqlmodels/generated.go:6104.18,6109.18 4 0 +go-template/gqlmodels/generated.go:6109.18,6111.5 1 0 +go-template/gqlmodels/generated.go:6112.17,6117.18 4 0 +go-template/gqlmodels/generated.go:6117.18,6119.5 1 0 +go-template/gqlmodels/generated.go:6123.2,6123.16 1 0 +go-template/gqlmodels/generated.go:6126.112,6129.49 3 0 +go-template/gqlmodels/generated.go:6129.49,6131.3 1 0 +go-template/gqlmodels/generated.go:6133.2,6134.34 2 0 +go-template/gqlmodels/generated.go:6134.34,6136.10 2 0 +go-template/gqlmodels/generated.go:6136.10,6137.12 1 0 +go-template/gqlmodels/generated.go:6139.3,6139.12 1 0 +go-template/gqlmodels/generated.go:6140.17,6145.18 4 0 +go-template/gqlmodels/generated.go:6145.18,6147.5 1 0 +go-template/gqlmodels/generated.go:6148.16,6153.18 4 0 +go-template/gqlmodels/generated.go:6153.18,6155.5 1 0 +go-template/gqlmodels/generated.go:6159.2,6159.16 1 0 +go-template/gqlmodels/generated.go:6162.120,6165.49 3 0 +go-template/gqlmodels/generated.go:6165.49,6167.3 1 0 +go-template/gqlmodels/generated.go:6169.2,6170.34 2 0 +go-template/gqlmodels/generated.go:6170.34,6172.10 2 0 +go-template/gqlmodels/generated.go:6172.10,6173.12 1 0 +go-template/gqlmodels/generated.go:6175.3,6175.12 1 0 +go-template/gqlmodels/generated.go:6176.16,6181.18 4 0 +go-template/gqlmodels/generated.go:6181.18,6183.5 1 0 +go-template/gqlmodels/generated.go:6184.15,6189.18 4 0 +go-template/gqlmodels/generated.go:6189.18,6191.5 1 0 +go-template/gqlmodels/generated.go:6195.2,6195.16 1 0 +go-template/gqlmodels/generated.go:6198.122,6201.49 3 0 +go-template/gqlmodels/generated.go:6201.49,6203.3 1 0 +go-template/gqlmodels/generated.go:6205.2,6206.34 2 0 +go-template/gqlmodels/generated.go:6206.34,6208.10 2 0 +go-template/gqlmodels/generated.go:6208.10,6209.12 1 0 +go-template/gqlmodels/generated.go:6211.3,6211.12 1 0 +go-template/gqlmodels/generated.go:6212.13,6217.18 4 0 +go-template/gqlmodels/generated.go:6217.18,6219.5 1 0 +go-template/gqlmodels/generated.go:6220.20,6225.18 4 0 +go-template/gqlmodels/generated.go:6225.18,6227.5 1 0 +go-template/gqlmodels/generated.go:6228.19,6233.18 4 0 +go-template/gqlmodels/generated.go:6233.18,6235.5 1 0 +go-template/gqlmodels/generated.go:6236.17,6241.18 4 0 +go-template/gqlmodels/generated.go:6241.18,6243.5 1 0 +go-template/gqlmodels/generated.go:6244.18,6249.18 4 0 +go-template/gqlmodels/generated.go:6249.18,6251.5 1 0 +go-template/gqlmodels/generated.go:6255.2,6255.16 1 0 +go-template/gqlmodels/generated.go:6258.110,6261.49 3 0 +go-template/gqlmodels/generated.go:6261.49,6263.3 1 0 +go-template/gqlmodels/generated.go:6265.2,6266.34 2 0 +go-template/gqlmodels/generated.go:6266.34,6268.10 2 0 +go-template/gqlmodels/generated.go:6268.10,6269.12 1 0 +go-template/gqlmodels/generated.go:6271.3,6271.12 1 0 +go-template/gqlmodels/generated.go:6272.13,6277.18 4 0 +go-template/gqlmodels/generated.go:6277.18,6279.5 1 0 +go-template/gqlmodels/generated.go:6280.20,6285.18 4 0 +go-template/gqlmodels/generated.go:6285.18,6287.5 1 0 +go-template/gqlmodels/generated.go:6288.19,6293.18 4 0 +go-template/gqlmodels/generated.go:6293.18,6295.5 1 0 +go-template/gqlmodels/generated.go:6296.19,6301.18 4 0 +go-template/gqlmodels/generated.go:6301.18,6303.5 1 0 +go-template/gqlmodels/generated.go:6304.19,6309.18 4 0 +go-template/gqlmodels/generated.go:6309.18,6311.5 1 0 +go-template/gqlmodels/generated.go:6312.16,6317.18 4 0 +go-template/gqlmodels/generated.go:6317.18,6319.5 1 0 +go-template/gqlmodels/generated.go:6320.17,6325.18 4 0 +go-template/gqlmodels/generated.go:6325.18,6327.5 1 0 +go-template/gqlmodels/generated.go:6328.18,6333.18 4 0 +go-template/gqlmodels/generated.go:6333.18,6335.5 1 0 +go-template/gqlmodels/generated.go:6336.17,6341.18 4 0 +go-template/gqlmodels/generated.go:6341.18,6343.5 1 0 +go-template/gqlmodels/generated.go:6344.20,6349.18 4 0 +go-template/gqlmodels/generated.go:6349.18,6351.5 1 0 +go-template/gqlmodels/generated.go:6352.29,6357.18 4 0 +go-template/gqlmodels/generated.go:6357.18,6359.5 1 0 +go-template/gqlmodels/generated.go:6360.16,6365.18 4 0 +go-template/gqlmodels/generated.go:6365.18,6367.5 1 0 +go-template/gqlmodels/generated.go:6368.15,6373.18 4 0 +go-template/gqlmodels/generated.go:6373.18,6375.5 1 0 +go-template/gqlmodels/generated.go:6376.20,6381.18 4 0 +go-template/gqlmodels/generated.go:6381.18,6383.5 1 0 +go-template/gqlmodels/generated.go:6384.20,6389.18 4 0 +go-template/gqlmodels/generated.go:6389.18,6391.5 1 0 +go-template/gqlmodels/generated.go:6392.20,6397.18 4 0 +go-template/gqlmodels/generated.go:6397.18,6399.5 1 0 +go-template/gqlmodels/generated.go:6400.13,6405.18 4 0 +go-template/gqlmodels/generated.go:6405.18,6407.5 1 0 +go-template/gqlmodels/generated.go:6408.14,6413.18 4 0 +go-template/gqlmodels/generated.go:6413.18,6415.5 1 0 +go-template/gqlmodels/generated.go:6419.2,6419.16 1 0 +go-template/gqlmodels/generated.go:6422.124,6425.49 3 0 +go-template/gqlmodels/generated.go:6425.49,6427.3 1 0 +go-template/gqlmodels/generated.go:6429.2,6430.34 2 0 +go-template/gqlmodels/generated.go:6430.34,6432.10 2 0 +go-template/gqlmodels/generated.go:6432.10,6433.12 1 0 +go-template/gqlmodels/generated.go:6435.3,6435.12 1 0 +go-template/gqlmodels/generated.go:6436.16,6441.18 4 0 +go-template/gqlmodels/generated.go:6441.18,6443.5 1 0 +go-template/gqlmodels/generated.go:6447.2,6447.16 1 0 +go-template/gqlmodels/generated.go:6460.143,6464.31 4 0 +go-template/gqlmodels/generated.go:6464.31,6465.21 1 0 +go-template/gqlmodels/generated.go:6466.21,6467.67 1 0 +go-template/gqlmodels/generated.go:6468.13,6472.37 2 0 +go-template/gqlmodels/generated.go:6472.37,6474.5 1 0 +go-template/gqlmodels/generated.go:6475.11,6476.55 1 0 +go-template/gqlmodels/generated.go:6479.2,6480.18 2 0 +go-template/gqlmodels/generated.go:6480.18,6482.3 1 0 +go-template/gqlmodels/generated.go:6483.2,6483.12 1 0 +go-template/gqlmodels/generated.go:6488.125,6492.31 4 0 +go-template/gqlmodels/generated.go:6492.31,6493.21 1 0 +go-template/gqlmodels/generated.go:6494.21,6495.58 1 0 +go-template/gqlmodels/generated.go:6496.16,6500.37 2 0 +go-template/gqlmodels/generated.go:6500.37,6502.5 1 0 +go-template/gqlmodels/generated.go:6503.23,6507.37 2 0 +go-template/gqlmodels/generated.go:6507.37,6509.5 1 0 +go-template/gqlmodels/generated.go:6510.11,6511.55 1 0 +go-template/gqlmodels/generated.go:6514.2,6515.18 2 0 +go-template/gqlmodels/generated.go:6515.18,6517.3 1 0 +go-template/gqlmodels/generated.go:6518.2,6518.12 1 0 +go-template/gqlmodels/generated.go:6523.100,6531.31 5 1 +go-template/gqlmodels/generated.go:6531.31,6537.21 2 1 +go-template/gqlmodels/generated.go:6538.21,6539.53 1 0 +go-template/gqlmodels/generated.go:6540.16,6542.123 1 1 +go-template/gqlmodels/generated.go:6542.123,6544.5 1 1 +go-template/gqlmodels/generated.go:6546.4,6546.37 1 1 +go-template/gqlmodels/generated.go:6546.37,6548.5 1 1 +go-template/gqlmodels/generated.go:6549.25,6551.123 1 1 +go-template/gqlmodels/generated.go:6551.123,6553.5 1 1 +go-template/gqlmodels/generated.go:6555.4,6555.37 1 1 +go-template/gqlmodels/generated.go:6555.37,6557.5 1 1 +go-template/gqlmodels/generated.go:6558.23,6560.123 1 0 +go-template/gqlmodels/generated.go:6560.123,6562.5 1 0 +go-template/gqlmodels/generated.go:6564.4,6564.37 1 0 +go-template/gqlmodels/generated.go:6564.37,6566.5 1 0 +go-template/gqlmodels/generated.go:6567.21,6569.123 1 0 +go-template/gqlmodels/generated.go:6569.123,6571.5 1 0 +go-template/gqlmodels/generated.go:6573.4,6573.37 1 0 +go-template/gqlmodels/generated.go:6573.37,6575.5 1 0 +go-template/gqlmodels/generated.go:6576.21,6578.123 1 0 +go-template/gqlmodels/generated.go:6578.123,6580.5 1 0 +go-template/gqlmodels/generated.go:6582.4,6582.37 1 0 +go-template/gqlmodels/generated.go:6582.37,6584.5 1 0 +go-template/gqlmodels/generated.go:6585.21,6587.123 1 0 +go-template/gqlmodels/generated.go:6587.123,6589.5 1 0 +go-template/gqlmodels/generated.go:6591.4,6591.37 1 0 +go-template/gqlmodels/generated.go:6591.37,6593.5 1 0 +go-template/gqlmodels/generated.go:6594.21,6596.123 1 0 +go-template/gqlmodels/generated.go:6596.123,6598.5 1 0 +go-template/gqlmodels/generated.go:6600.4,6600.37 1 0 +go-template/gqlmodels/generated.go:6600.37,6602.5 1 0 +go-template/gqlmodels/generated.go:6603.11,6604.55 1 0 +go-template/gqlmodels/generated.go:6607.2,6608.18 2 1 +go-template/gqlmodels/generated.go:6608.18,6610.3 1 1 +go-template/gqlmodels/generated.go:6611.2,6611.12 1 0 +go-template/gqlmodels/generated.go:6616.97,6624.31 5 1 +go-template/gqlmodels/generated.go:6624.31,6630.21 2 1 +go-template/gqlmodels/generated.go:6631.21,6632.50 1 0 +go-template/gqlmodels/generated.go:6633.13,6636.67 2 0 +go-template/gqlmodels/generated.go:6636.67,6637.18 1 0 +go-template/gqlmodels/generated.go:6637.18,6638.34 1 0 +go-template/gqlmodels/generated.go:6638.34,6640.7 1 0 +go-template/gqlmodels/generated.go:6642.5,6643.28 2 0 +go-template/gqlmodels/generated.go:6643.28,6645.6 1 0 +go-template/gqlmodels/generated.go:6646.5,6646.15 1 0 +go-template/gqlmodels/generated.go:6649.4,6649.55 1 0 +go-template/gqlmodels/generated.go:6649.55,6651.5 1 0 +go-template/gqlmodels/generated.go:6653.4,6653.49 1 0 +go-template/gqlmodels/generated.go:6653.49,6655.5 1 0 +go-template/gqlmodels/generated.go:6656.16,6659.67 2 0 +go-template/gqlmodels/generated.go:6659.67,6660.18 1 0 +go-template/gqlmodels/generated.go:6660.18,6661.34 1 0 +go-template/gqlmodels/generated.go:6661.34,6663.7 1 0 +go-template/gqlmodels/generated.go:6665.5,6666.28 2 0 +go-template/gqlmodels/generated.go:6666.28,6668.6 1 0 +go-template/gqlmodels/generated.go:6669.5,6669.15 1 0 +go-template/gqlmodels/generated.go:6672.4,6672.55 1 0 +go-template/gqlmodels/generated.go:6672.55,6674.5 1 0 +go-template/gqlmodels/generated.go:6676.4,6676.49 1 0 +go-template/gqlmodels/generated.go:6676.49,6678.5 1 0 +go-template/gqlmodels/generated.go:6679.17,6681.123 1 0 +go-template/gqlmodels/generated.go:6681.123,6683.5 1 0 +go-template/gqlmodels/generated.go:6685.19,6687.123 1 1 +go-template/gqlmodels/generated.go:6687.123,6689.5 1 1 +go-template/gqlmodels/generated.go:6691.11,6692.55 1 0 +go-template/gqlmodels/generated.go:6695.2,6696.18 2 1 +go-template/gqlmodels/generated.go:6696.18,6698.3 1 0 +go-template/gqlmodels/generated.go:6699.2,6699.12 1 1 +go-template/gqlmodels/generated.go:6704.139,6708.31 4 0 +go-template/gqlmodels/generated.go:6708.31,6709.21 1 0 +go-template/gqlmodels/generated.go:6710.21,6711.65 1 0 +go-template/gqlmodels/generated.go:6712.16,6716.37 2 0 +go-template/gqlmodels/generated.go:6716.37,6718.5 1 0 +go-template/gqlmodels/generated.go:6719.11,6720.55 1 0 +go-template/gqlmodels/generated.go:6723.2,6724.18 2 0 +go-template/gqlmodels/generated.go:6724.18,6726.3 1 0 +go-template/gqlmodels/generated.go:6727.2,6727.12 1 0 +go-template/gqlmodels/generated.go:6732.107,6736.31 4 0 +go-template/gqlmodels/generated.go:6736.31,6737.21 1 0 +go-template/gqlmodels/generated.go:6738.21,6739.49 1 0 +go-template/gqlmodels/generated.go:6740.13,6744.37 2 0 +go-template/gqlmodels/generated.go:6744.37,6746.5 1 0 +go-template/gqlmodels/generated.go:6747.22,6751.37 2 0 +go-template/gqlmodels/generated.go:6751.37,6753.5 1 0 +go-template/gqlmodels/generated.go:6754.15,6758.37 2 0 +go-template/gqlmodels/generated.go:6758.37,6760.5 1 0 +go-template/gqlmodels/generated.go:6761.20,6763.55 1 0 +go-template/gqlmodels/generated.go:6765.20,6767.55 1 0 +go-template/gqlmodels/generated.go:6769.20,6771.55 1 0 +go-template/gqlmodels/generated.go:6773.16,6775.51 1 0 +go-template/gqlmodels/generated.go:6777.11,6778.55 1 0 +go-template/gqlmodels/generated.go:6781.2,6782.18 2 0 +go-template/gqlmodels/generated.go:6782.18,6784.3 1 0 +go-template/gqlmodels/generated.go:6785.2,6785.12 1 0 +go-template/gqlmodels/generated.go:6790.133,6794.31 4 0 +go-template/gqlmodels/generated.go:6794.31,6795.21 1 0 +go-template/gqlmodels/generated.go:6796.21,6797.62 1 0 +go-template/gqlmodels/generated.go:6798.13,6802.37 2 0 +go-template/gqlmodels/generated.go:6802.37,6804.5 1 0 +go-template/gqlmodels/generated.go:6805.11,6806.55 1 0 +go-template/gqlmodels/generated.go:6809.2,6810.18 2 0 +go-template/gqlmodels/generated.go:6810.18,6812.3 1 0 +go-template/gqlmodels/generated.go:6813.2,6813.12 1 0 +go-template/gqlmodels/generated.go:6818.121,6822.31 4 0 +go-template/gqlmodels/generated.go:6822.31,6823.21 1 0 +go-template/gqlmodels/generated.go:6824.21,6825.56 1 0 +go-template/gqlmodels/generated.go:6826.15,6830.37 2 0 +go-template/gqlmodels/generated.go:6830.37,6832.5 1 0 +go-template/gqlmodels/generated.go:6833.11,6834.55 1 0 +go-template/gqlmodels/generated.go:6837.2,6838.18 2 0 +go-template/gqlmodels/generated.go:6838.18,6840.3 1 0 +go-template/gqlmodels/generated.go:6841.2,6841.12 1 0 +go-template/gqlmodels/generated.go:6846.135,6850.31 4 0 +go-template/gqlmodels/generated.go:6850.31,6851.21 1 0 +go-template/gqlmodels/generated.go:6852.21,6853.63 1 0 +go-template/gqlmodels/generated.go:6854.14,6858.37 2 0 +go-template/gqlmodels/generated.go:6858.37,6860.5 1 0 +go-template/gqlmodels/generated.go:6861.11,6862.55 1 0 +go-template/gqlmodels/generated.go:6865.2,6866.18 2 0 +go-template/gqlmodels/generated.go:6866.18,6868.3 1 0 +go-template/gqlmodels/generated.go:6869.2,6869.12 1 0 +go-template/gqlmodels/generated.go:6874.123,6878.31 4 0 +go-template/gqlmodels/generated.go:6878.31,6879.21 1 0 +go-template/gqlmodels/generated.go:6880.21,6881.57 1 0 +go-template/gqlmodels/generated.go:6882.16,6886.37 2 0 +go-template/gqlmodels/generated.go:6886.37,6888.5 1 0 +go-template/gqlmodels/generated.go:6889.11,6890.55 1 0 +go-template/gqlmodels/generated.go:6893.2,6894.18 2 0 +go-template/gqlmodels/generated.go:6894.18,6896.3 1 0 +go-template/gqlmodels/generated.go:6897.2,6897.12 1 0 +go-template/gqlmodels/generated.go:6902.135,6906.31 4 0 +go-template/gqlmodels/generated.go:6906.31,6907.21 1 0 +go-template/gqlmodels/generated.go:6908.21,6909.63 1 0 +go-template/gqlmodels/generated.go:6910.13,6914.37 2 0 +go-template/gqlmodels/generated.go:6914.37,6916.5 1 0 +go-template/gqlmodels/generated.go:6917.11,6918.55 1 0 +go-template/gqlmodels/generated.go:6921.2,6922.18 2 0 +go-template/gqlmodels/generated.go:6922.18,6924.3 1 0 +go-template/gqlmodels/generated.go:6925.2,6925.12 1 0 +go-template/gqlmodels/generated.go:6930.130,6935.22 3 0 +go-template/gqlmodels/generated.go:6935.22,6938.3 2 0 +go-template/gqlmodels/generated.go:6940.2,6940.24 1 0 +go-template/gqlmodels/generated.go:6941.26,6942.59 1 0 +go-template/gqlmodels/generated.go:6943.10,6944.58 1 0 +go-template/gqlmodels/generated.go:6950.107,6954.31 4 0 +go-template/gqlmodels/generated.go:6954.31,6955.21 1 0 +go-template/gqlmodels/generated.go:6956.21,6957.49 1 0 +go-template/gqlmodels/generated.go:6958.13,6962.37 2 0 +go-template/gqlmodels/generated.go:6962.37,6964.5 1 0 +go-template/gqlmodels/generated.go:6965.20,6967.55 1 0 +go-template/gqlmodels/generated.go:6969.19,6971.54 1 0 +go-template/gqlmodels/generated.go:6973.19,6975.54 1 0 +go-template/gqlmodels/generated.go:6977.19,6979.54 1 0 +go-template/gqlmodels/generated.go:6981.16,6983.51 1 0 +go-template/gqlmodels/generated.go:6985.17,6987.52 1 0 +go-template/gqlmodels/generated.go:6989.18,6991.53 1 0 +go-template/gqlmodels/generated.go:6993.17,6995.52 1 0 +go-template/gqlmodels/generated.go:6997.20,6999.55 1 0 +go-template/gqlmodels/generated.go:7001.29,7003.64 1 0 +go-template/gqlmodels/generated.go:7005.16,7007.51 1 0 +go-template/gqlmodels/generated.go:7009.15,7011.50 1 0 +go-template/gqlmodels/generated.go:7013.20,7015.55 1 0 +go-template/gqlmodels/generated.go:7017.20,7019.55 1 0 +go-template/gqlmodels/generated.go:7021.20,7023.55 1 0 +go-template/gqlmodels/generated.go:7025.11,7026.55 1 0 +go-template/gqlmodels/generated.go:7029.2,7030.18 2 0 +go-template/gqlmodels/generated.go:7030.18,7032.3 1 0 +go-template/gqlmodels/generated.go:7033.2,7033.12 1 0 +go-template/gqlmodels/generated.go:7038.133,7042.31 4 0 +go-template/gqlmodels/generated.go:7042.31,7043.21 1 0 +go-template/gqlmodels/generated.go:7044.21,7045.62 1 0 +go-template/gqlmodels/generated.go:7046.13,7050.37 2 0 +go-template/gqlmodels/generated.go:7050.37,7052.5 1 0 +go-template/gqlmodels/generated.go:7053.11,7054.55 1 0 +go-template/gqlmodels/generated.go:7057.2,7058.18 2 0 +go-template/gqlmodels/generated.go:7058.18,7060.3 1 0 +go-template/gqlmodels/generated.go:7061.2,7061.12 1 0 +go-template/gqlmodels/generated.go:7066.121,7070.31 4 0 +go-template/gqlmodels/generated.go:7070.31,7071.21 1 0 +go-template/gqlmodels/generated.go:7072.21,7073.56 1 0 +go-template/gqlmodels/generated.go:7074.15,7078.37 2 0 +go-template/gqlmodels/generated.go:7078.37,7080.5 1 0 +go-template/gqlmodels/generated.go:7081.11,7082.55 1 0 +go-template/gqlmodels/generated.go:7085.2,7086.18 2 0 +go-template/gqlmodels/generated.go:7086.18,7088.3 1 0 +go-template/gqlmodels/generated.go:7089.2,7089.12 1 0 +go-template/gqlmodels/generated.go:7094.123,7098.31 4 0 +go-template/gqlmodels/generated.go:7098.31,7099.21 1 0 +go-template/gqlmodels/generated.go:7100.21,7101.57 1 0 +go-template/gqlmodels/generated.go:7102.16,7106.37 2 0 +go-template/gqlmodels/generated.go:7106.37,7108.5 1 0 +go-template/gqlmodels/generated.go:7109.16,7113.37 2 0 +go-template/gqlmodels/generated.go:7113.37,7115.5 1 0 +go-template/gqlmodels/generated.go:7116.11,7117.55 1 0 +go-template/gqlmodels/generated.go:7120.2,7121.18 2 0 +go-template/gqlmodels/generated.go:7121.18,7123.3 1 0 +go-template/gqlmodels/generated.go:7124.2,7124.12 1 0 +go-template/gqlmodels/generated.go:7129.133,7133.31 4 1 +go-template/gqlmodels/generated.go:7133.31,7134.21 1 1 +go-template/gqlmodels/generated.go:7135.21,7136.56 1 0 +go-template/gqlmodels/generated.go:7137.15,7141.37 2 1 +go-template/gqlmodels/generated.go:7141.37,7143.5 1 0 +go-template/gqlmodels/generated.go:7144.22,7146.64 1 1 +go-template/gqlmodels/generated.go:7148.20,7152.37 2 1 +go-template/gqlmodels/generated.go:7152.37,7154.5 1 0 +go-template/gqlmodels/generated.go:7155.15,7159.37 2 1 +go-template/gqlmodels/generated.go:7159.37,7161.5 1 0 +go-template/gqlmodels/generated.go:7162.23,7166.37 2 0 +go-template/gqlmodels/generated.go:7166.37,7168.5 1 0 +go-template/gqlmodels/generated.go:7169.11,7170.55 1 0 +go-template/gqlmodels/generated.go:7173.2,7174.18 2 1 +go-template/gqlmodels/generated.go:7174.18,7176.3 1 0 +go-template/gqlmodels/generated.go:7177.2,7177.12 1 1 +go-template/gqlmodels/generated.go:7182.133,7186.31 4 0 +go-template/gqlmodels/generated.go:7186.31,7187.21 1 0 +go-template/gqlmodels/generated.go:7188.21,7189.56 1 0 +go-template/gqlmodels/generated.go:7190.15,7194.37 2 0 +go-template/gqlmodels/generated.go:7194.37,7196.5 1 0 +go-template/gqlmodels/generated.go:7197.22,7199.64 1 0 +go-template/gqlmodels/generated.go:7201.23,7205.37 2 0 +go-template/gqlmodels/generated.go:7205.37,7207.5 1 0 +go-template/gqlmodels/generated.go:7208.28,7210.70 1 0 +go-template/gqlmodels/generated.go:7212.11,7213.55 1 0 +go-template/gqlmodels/generated.go:7216.2,7217.18 2 0 +go-template/gqlmodels/generated.go:7217.18,7219.3 1 0 +go-template/gqlmodels/generated.go:7220.2,7220.12 1 0 +go-template/gqlmodels/generated.go:7225.125,7229.31 4 1 +go-template/gqlmodels/generated.go:7229.31,7230.21 1 1 +go-template/gqlmodels/generated.go:7231.21,7232.52 1 0 +go-template/gqlmodels/generated.go:7233.15,7237.37 2 1 +go-template/gqlmodels/generated.go:7237.37,7239.5 1 0 +go-template/gqlmodels/generated.go:7240.22,7242.60 1 1 +go-template/gqlmodels/generated.go:7244.15,7248.37 2 1 +go-template/gqlmodels/generated.go:7248.37,7250.5 1 0 +go-template/gqlmodels/generated.go:7251.15,7255.37 2 1 +go-template/gqlmodels/generated.go:7255.37,7257.5 1 0 +go-template/gqlmodels/generated.go:7258.23,7262.37 2 1 +go-template/gqlmodels/generated.go:7262.37,7264.5 1 0 +go-template/gqlmodels/generated.go:7265.28,7267.66 1 1 +go-template/gqlmodels/generated.go:7269.11,7270.55 1 0 +go-template/gqlmodels/generated.go:7273.2,7274.18 2 1 +go-template/gqlmodels/generated.go:7274.18,7276.3 1 0 +go-template/gqlmodels/generated.go:7277.2,7277.12 1 1 +go-template/gqlmodels/generated.go:7282.135,7286.31 4 1 +go-template/gqlmodels/generated.go:7286.31,7287.21 1 1 +go-template/gqlmodels/generated.go:7288.21,7289.57 1 0 +go-template/gqlmodels/generated.go:7290.15,7294.37 2 1 +go-template/gqlmodels/generated.go:7294.37,7296.5 1 0 +go-template/gqlmodels/generated.go:7297.22,7299.65 1 1 +go-template/gqlmodels/generated.go:7301.15,7305.37 2 1 +go-template/gqlmodels/generated.go:7305.37,7307.5 1 0 +go-template/gqlmodels/generated.go:7308.23,7310.66 1 1 +go-template/gqlmodels/generated.go:7312.11,7313.55 1 0 +go-template/gqlmodels/generated.go:7316.2,7317.18 2 1 +go-template/gqlmodels/generated.go:7317.18,7319.3 1 0 +go-template/gqlmodels/generated.go:7320.2,7320.12 1 1 +go-template/gqlmodels/generated.go:7325.127,7329.31 4 1 +go-template/gqlmodels/generated.go:7329.31,7330.21 1 1 +go-template/gqlmodels/generated.go:7331.21,7332.53 1 0 +go-template/gqlmodels/generated.go:7333.22,7335.61 1 0 +go-template/gqlmodels/generated.go:7337.16,7341.37 2 1 +go-template/gqlmodels/generated.go:7341.37,7343.5 1 0 +go-template/gqlmodels/generated.go:7344.20,7348.37 2 1 +go-template/gqlmodels/generated.go:7348.37,7350.5 1 0 +go-template/gqlmodels/generated.go:7351.23,7353.62 1 1 +go-template/gqlmodels/generated.go:7355.27,7357.66 1 1 +go-template/gqlmodels/generated.go:7359.21,7363.37 2 1 +go-template/gqlmodels/generated.go:7363.37,7365.5 1 0 +go-template/gqlmodels/generated.go:7366.11,7367.55 1 0 +go-template/gqlmodels/generated.go:7370.2,7371.18 2 1 +go-template/gqlmodels/generated.go:7371.18,7373.3 1 0 +go-template/gqlmodels/generated.go:7374.2,7374.12 1 1 +go-template/gqlmodels/generated.go:7379.123,7383.31 4 1 +go-template/gqlmodels/generated.go:7383.31,7384.21 1 1 +go-template/gqlmodels/generated.go:7385.21,7386.51 1 0 +go-template/gqlmodels/generated.go:7387.15,7391.37 2 1 +go-template/gqlmodels/generated.go:7391.37,7393.5 1 0 +go-template/gqlmodels/generated.go:7394.15,7396.52 1 1 +go-template/gqlmodels/generated.go:7398.22,7400.59 1 1 +go-template/gqlmodels/generated.go:7402.17,7404.54 1 1 +go-template/gqlmodels/generated.go:7406.21,7408.58 1 1 +go-template/gqlmodels/generated.go:7410.24,7412.61 1 1 +go-template/gqlmodels/generated.go:7414.21,7416.58 1 1 +go-template/gqlmodels/generated.go:7418.22,7420.59 1 1 +go-template/gqlmodels/generated.go:7422.17,7424.54 1 1 +go-template/gqlmodels/generated.go:7426.25,7428.62 1 0 +go-template/gqlmodels/generated.go:7430.11,7431.55 1 0 +go-template/gqlmodels/generated.go:7434.2,7435.18 2 1 +go-template/gqlmodels/generated.go:7435.18,7437.3 1 0 +go-template/gqlmodels/generated.go:7438.2,7438.12 1 1 +go-template/gqlmodels/generated.go:7445.102,7448.2 2 0 +go-template/gqlmodels/generated.go:7450.119,7452.25 2 1 +go-template/gqlmodels/generated.go:7452.25,7453.64 1 0 +go-template/gqlmodels/generated.go:7453.64,7455.4 1 0 +go-template/gqlmodels/generated.go:7457.2,7457.12 1 1 +go-template/gqlmodels/generated.go:7460.198,7462.2 1 0 +go-template/gqlmodels/generated.go:7464.202,7465.14 1 0 +go-template/gqlmodels/generated.go:7465.14,7466.64 1 0 +go-template/gqlmodels/generated.go:7466.64,7468.4 1 0 +go-template/gqlmodels/generated.go:7469.3,7469.22 1 0 +go-template/gqlmodels/generated.go:7471.2,7471.48 1 0 +go-template/gqlmodels/generated.go:7474.106,7477.2 2 0 +go-template/gqlmodels/generated.go:7479.123,7481.25 2 0 +go-template/gqlmodels/generated.go:7481.25,7482.64 1 0 +go-template/gqlmodels/generated.go:7482.64,7484.4 1 0 +go-template/gqlmodels/generated.go:7486.2,7486.47 1 0 +go-template/gqlmodels/generated.go:7489.101,7492.2 2 0 +go-template/gqlmodels/generated.go:7494.118,7496.25 2 0 +go-template/gqlmodels/generated.go:7496.25,7497.64 1 0 +go-template/gqlmodels/generated.go:7497.64,7499.4 1 0 +go-template/gqlmodels/generated.go:7501.2,7501.12 1 0 +go-template/gqlmodels/generated.go:7504.109,7506.14 2 0 +go-template/gqlmodels/generated.go:7506.14,7508.3 1 0 +go-template/gqlmodels/generated.go:7509.2,7511.24 3 0 +go-template/gqlmodels/generated.go:7511.24,7514.17 3 0 +go-template/gqlmodels/generated.go:7514.17,7516.4 1 0 +go-template/gqlmodels/generated.go:7518.2,7518.17 1 0 +go-template/gqlmodels/generated.go:7521.126,7523.19 2 0 +go-template/gqlmodels/generated.go:7523.19,7525.3 1 0 +go-template/gqlmodels/generated.go:7527.2,7527.24 1 0 +go-template/gqlmodels/generated.go:7527.24,7528.24 1 0 +go-template/gqlmodels/generated.go:7528.24,7530.4 1 0 +go-template/gqlmodels/generated.go:7533.2,7533.12 1 0 +go-template/gqlmodels/generated.go:7536.96,7539.2 2 0 +go-template/gqlmodels/generated.go:7541.113,7543.25 2 0 +go-template/gqlmodels/generated.go:7543.25,7544.64 1 0 +go-template/gqlmodels/generated.go:7544.64,7546.4 1 0 +go-template/gqlmodels/generated.go:7548.2,7548.12 1 0 +go-template/gqlmodels/generated.go:7551.171,7553.2 1 0 +go-template/gqlmodels/generated.go:7555.175,7556.14 1 0 +go-template/gqlmodels/generated.go:7556.14,7557.64 1 0 +go-template/gqlmodels/generated.go:7557.64,7559.4 1 0 +go-template/gqlmodels/generated.go:7560.3,7560.22 1 0 +go-template/gqlmodels/generated.go:7562.2,7562.39 1 0 +go-template/gqlmodels/generated.go:7565.192,7567.2 1 0 +go-template/gqlmodels/generated.go:7569.196,7570.14 1 0 +go-template/gqlmodels/generated.go:7570.14,7571.64 1 0 +go-template/gqlmodels/generated.go:7571.64,7573.4 1 0 +go-template/gqlmodels/generated.go:7574.3,7574.22 1 0 +go-template/gqlmodels/generated.go:7576.2,7576.46 1 0 +go-template/gqlmodels/generated.go:7579.156,7583.13 4 0 +go-template/gqlmodels/generated.go:7583.13,7585.3 1 0 +go-template/gqlmodels/generated.go:7586.2,7586.19 1 0 +go-template/gqlmodels/generated.go:7586.19,7593.20 4 0 +go-template/gqlmodels/generated.go:7593.20,7594.17 1 0 +go-template/gqlmodels/generated.go:7594.17,7595.33 1 0 +go-template/gqlmodels/generated.go:7595.33,7598.6 2 0 +go-template/gqlmodels/generated.go:7600.4,7600.15 1 0 +go-template/gqlmodels/generated.go:7600.15,7602.5 1 0 +go-template/gqlmodels/generated.go:7603.4,7603.80 1 0 +go-template/gqlmodels/generated.go:7605.3,7605.13 1 0 +go-template/gqlmodels/generated.go:7605.13,7607.4 1 0 +go-template/gqlmodels/generated.go:7607.9,7609.4 1 0 +go-template/gqlmodels/generated.go:7612.2,7614.24 2 0 +go-template/gqlmodels/generated.go:7614.24,7615.24 1 0 +go-template/gqlmodels/generated.go:7615.24,7617.4 1 0 +go-template/gqlmodels/generated.go:7620.2,7620.12 1 0 +go-template/gqlmodels/generated.go:7623.148,7624.14 1 0 +go-template/gqlmodels/generated.go:7624.14,7625.64 1 0 +go-template/gqlmodels/generated.go:7625.64,7627.4 1 0 +go-template/gqlmodels/generated.go:7628.3,7628.22 1 0 +go-template/gqlmodels/generated.go:7630.2,7630.30 1 0 +go-template/gqlmodels/generated.go:7633.160,7636.2 2 0 +go-template/gqlmodels/generated.go:7638.172,7640.14 2 0 +go-template/gqlmodels/generated.go:7640.14,7642.3 1 0 +go-template/gqlmodels/generated.go:7643.2,7645.24 3 0 +go-template/gqlmodels/generated.go:7645.24,7648.17 3 0 +go-template/gqlmodels/generated.go:7648.17,7650.4 1 0 +go-template/gqlmodels/generated.go:7652.2,7652.17 1 0 +go-template/gqlmodels/generated.go:7655.164,7658.2 2 0 +go-template/gqlmodels/generated.go:7660.165,7662.2 1 0 +go-template/gqlmodels/generated.go:7664.169,7665.14 1 0 +go-template/gqlmodels/generated.go:7665.14,7666.64 1 0 +go-template/gqlmodels/generated.go:7666.64,7668.4 1 0 +go-template/gqlmodels/generated.go:7669.3,7669.22 1 0 +go-template/gqlmodels/generated.go:7671.2,7671.37 1 0 +go-template/gqlmodels/generated.go:7674.105,7677.2 2 1 +go-template/gqlmodels/generated.go:7679.122,7681.25 2 1 +go-template/gqlmodels/generated.go:7681.25,7682.64 1 0 +go-template/gqlmodels/generated.go:7682.64,7684.4 1 0 +go-template/gqlmodels/generated.go:7686.2,7686.12 1 1 +go-template/gqlmodels/generated.go:7689.144,7691.2 1 0 +go-template/gqlmodels/generated.go:7693.156,7697.13 4 0 +go-template/gqlmodels/generated.go:7697.13,7699.3 1 0 +go-template/gqlmodels/generated.go:7700.2,7700.19 1 0 +go-template/gqlmodels/generated.go:7700.19,7707.20 4 0 +go-template/gqlmodels/generated.go:7707.20,7708.17 1 0 +go-template/gqlmodels/generated.go:7708.17,7709.33 1 0 +go-template/gqlmodels/generated.go:7709.33,7712.6 2 0 +go-template/gqlmodels/generated.go:7714.4,7714.15 1 0 +go-template/gqlmodels/generated.go:7714.15,7716.5 1 0 +go-template/gqlmodels/generated.go:7717.4,7717.80 1 0 +go-template/gqlmodels/generated.go:7719.3,7719.13 1 0 +go-template/gqlmodels/generated.go:7719.13,7721.4 1 0 +go-template/gqlmodels/generated.go:7721.9,7723.4 1 0 +go-template/gqlmodels/generated.go:7726.2,7728.24 2 0 +go-template/gqlmodels/generated.go:7728.24,7729.24 1 0 +go-template/gqlmodels/generated.go:7729.24,7731.4 1 0 +go-template/gqlmodels/generated.go:7734.2,7734.12 1 0 +go-template/gqlmodels/generated.go:7737.148,7738.14 1 0 +go-template/gqlmodels/generated.go:7738.14,7739.64 1 0 +go-template/gqlmodels/generated.go:7739.64,7741.4 1 0 +go-template/gqlmodels/generated.go:7742.3,7742.22 1 0 +go-template/gqlmodels/generated.go:7744.2,7744.30 1 0 +go-template/gqlmodels/generated.go:7747.160,7750.2 2 0 +go-template/gqlmodels/generated.go:7752.172,7754.14 2 0 +go-template/gqlmodels/generated.go:7754.14,7756.3 1 0 +go-template/gqlmodels/generated.go:7757.2,7759.24 3 0 +go-template/gqlmodels/generated.go:7759.24,7762.17 3 0 +go-template/gqlmodels/generated.go:7762.17,7764.4 1 0 +go-template/gqlmodels/generated.go:7766.2,7766.17 1 0 +go-template/gqlmodels/generated.go:7769.164,7772.2 2 0 +go-template/gqlmodels/generated.go:7774.183,7776.2 1 0 +go-template/gqlmodels/generated.go:7778.187,7779.14 1 0 +go-template/gqlmodels/generated.go:7779.14,7780.64 1 0 +go-template/gqlmodels/generated.go:7780.64,7782.4 1 0 +go-template/gqlmodels/generated.go:7783.3,7783.22 1 0 +go-template/gqlmodels/generated.go:7785.2,7785.43 1 0 +go-template/gqlmodels/generated.go:7788.168,7790.2 1 0 +go-template/gqlmodels/generated.go:7792.172,7793.14 1 0 +go-template/gqlmodels/generated.go:7793.14,7794.64 1 0 +go-template/gqlmodels/generated.go:7794.64,7796.4 1 0 +go-template/gqlmodels/generated.go:7797.3,7797.22 1 0 +go-template/gqlmodels/generated.go:7799.2,7799.38 1 0 +go-template/gqlmodels/generated.go:7802.209,7804.2 1 1 +go-template/gqlmodels/generated.go:7806.217,7810.13 4 1 +go-template/gqlmodels/generated.go:7810.13,7812.3 1 1 +go-template/gqlmodels/generated.go:7813.2,7813.19 1 1 +go-template/gqlmodels/generated.go:7813.19,7820.20 4 1 +go-template/gqlmodels/generated.go:7820.20,7821.17 1 1 +go-template/gqlmodels/generated.go:7821.17,7822.33 1 1 +go-template/gqlmodels/generated.go:7822.33,7825.6 2 0 +go-template/gqlmodels/generated.go:7827.4,7827.15 1 1 +go-template/gqlmodels/generated.go:7827.15,7829.5 1 1 +go-template/gqlmodels/generated.go:7830.4,7830.123 1 1 +go-template/gqlmodels/generated.go:7832.3,7832.13 1 1 +go-template/gqlmodels/generated.go:7832.13,7834.4 1 0 +go-template/gqlmodels/generated.go:7834.9,7836.4 1 1 +go-template/gqlmodels/generated.go:7839.2,7841.24 2 1 +go-template/gqlmodels/generated.go:7841.24,7842.24 1 1 +go-template/gqlmodels/generated.go:7842.24,7844.4 1 0 +go-template/gqlmodels/generated.go:7847.2,7847.12 1 1 +go-template/gqlmodels/generated.go:7850.118,7853.2 2 0 +go-template/gqlmodels/generated.go:7855.135,7857.25 2 1 +go-template/gqlmodels/generated.go:7857.25,7858.64 1 0 +go-template/gqlmodels/generated.go:7858.64,7860.4 1 0 +go-template/gqlmodels/generated.go:7862.2,7862.12 1 1 +go-template/gqlmodels/generated.go:7865.126,7867.14 2 0 +go-template/gqlmodels/generated.go:7867.14,7869.3 1 0 +go-template/gqlmodels/generated.go:7870.2,7872.24 3 0 +go-template/gqlmodels/generated.go:7872.24,7875.17 3 0 +go-template/gqlmodels/generated.go:7875.17,7877.4 1 0 +go-template/gqlmodels/generated.go:7879.2,7879.17 1 0 +go-template/gqlmodels/generated.go:7882.143,7886.13 4 1 +go-template/gqlmodels/generated.go:7886.13,7888.3 1 1 +go-template/gqlmodels/generated.go:7889.2,7889.19 1 1 +go-template/gqlmodels/generated.go:7889.19,7896.20 4 1 +go-template/gqlmodels/generated.go:7896.20,7897.17 1 1 +go-template/gqlmodels/generated.go:7897.17,7898.33 1 1 +go-template/gqlmodels/generated.go:7898.33,7901.6 2 0 +go-template/gqlmodels/generated.go:7903.4,7903.15 1 1 +go-template/gqlmodels/generated.go:7903.15,7905.5 1 1 +go-template/gqlmodels/generated.go:7906.4,7906.66 1 1 +go-template/gqlmodels/generated.go:7908.3,7908.13 1 1 +go-template/gqlmodels/generated.go:7908.13,7910.4 1 1 +go-template/gqlmodels/generated.go:7910.9,7912.4 1 1 +go-template/gqlmodels/generated.go:7915.2,7917.24 2 1 +go-template/gqlmodels/generated.go:7917.24,7918.24 1 1 +go-template/gqlmodels/generated.go:7918.24,7920.4 1 0 +go-template/gqlmodels/generated.go:7923.2,7923.12 1 1 +go-template/gqlmodels/generated.go:7926.209,7928.2 1 0 +go-template/gqlmodels/generated.go:7930.197,7932.2 1 1 +go-template/gqlmodels/generated.go:7934.212,7936.2 1 1 +go-template/gqlmodels/generated.go:7938.220,7942.13 4 1 +go-template/gqlmodels/generated.go:7942.13,7944.3 1 1 +go-template/gqlmodels/generated.go:7945.2,7945.19 1 1 +go-template/gqlmodels/generated.go:7945.19,7952.20 4 1 +go-template/gqlmodels/generated.go:7952.20,7953.17 1 1 +go-template/gqlmodels/generated.go:7953.17,7954.33 1 1 +go-template/gqlmodels/generated.go:7954.33,7957.6 2 0 +go-template/gqlmodels/generated.go:7959.4,7959.15 1 1 +go-template/gqlmodels/generated.go:7959.15,7961.5 1 1 +go-template/gqlmodels/generated.go:7962.4,7962.125 1 1 +go-template/gqlmodels/generated.go:7964.3,7964.13 1 1 +go-template/gqlmodels/generated.go:7964.13,7966.4 1 1 +go-template/gqlmodels/generated.go:7966.9,7968.4 1 1 +go-template/gqlmodels/generated.go:7971.2,7973.24 2 1 +go-template/gqlmodels/generated.go:7973.24,7974.24 1 1 +go-template/gqlmodels/generated.go:7974.24,7976.4 1 0 +go-template/gqlmodels/generated.go:7979.2,7979.12 1 1 +go-template/gqlmodels/generated.go:7982.194,7984.2 1 1 +go-template/gqlmodels/generated.go:7986.202,7990.13 4 1 +go-template/gqlmodels/generated.go:7990.13,7992.3 1 1 +go-template/gqlmodels/generated.go:7993.2,7993.19 1 1 +go-template/gqlmodels/generated.go:7993.19,8000.20 4 1 +go-template/gqlmodels/generated.go:8000.20,8001.17 1 1 +go-template/gqlmodels/generated.go:8001.17,8002.33 1 1 +go-template/gqlmodels/generated.go:8002.33,8005.6 2 0 +go-template/gqlmodels/generated.go:8007.4,8007.15 1 1 +go-template/gqlmodels/generated.go:8007.15,8009.5 1 1 +go-template/gqlmodels/generated.go:8010.4,8010.113 1 1 +go-template/gqlmodels/generated.go:8012.3,8012.13 1 1 +go-template/gqlmodels/generated.go:8012.13,8014.4 1 0 +go-template/gqlmodels/generated.go:8014.9,8016.4 1 1 +go-template/gqlmodels/generated.go:8019.2,8021.24 2 1 +go-template/gqlmodels/generated.go:8021.24,8022.24 1 1 +go-template/gqlmodels/generated.go:8022.24,8024.4 1 0 +go-template/gqlmodels/generated.go:8027.2,8027.12 1 1 +go-template/gqlmodels/generated.go:8030.198,8031.14 1 1 +go-template/gqlmodels/generated.go:8031.14,8032.64 1 0 +go-template/gqlmodels/generated.go:8032.64,8034.4 1 0 +go-template/gqlmodels/generated.go:8035.3,8035.22 1 0 +go-template/gqlmodels/generated.go:8037.2,8037.32 1 1 +go-template/gqlmodels/generated.go:8040.109,8043.2 2 0 +go-template/gqlmodels/generated.go:8045.126,8047.25 2 1 +go-template/gqlmodels/generated.go:8047.25,8048.64 1 0 +go-template/gqlmodels/generated.go:8048.64,8050.4 1 0 +go-template/gqlmodels/generated.go:8052.2,8052.12 1 1 +go-template/gqlmodels/generated.go:8055.102,8058.2 2 1 +go-template/gqlmodels/generated.go:8060.119,8063.2 2 0 +go-template/gqlmodels/generated.go:8065.106,8066.14 1 0 +go-template/gqlmodels/generated.go:8066.14,8068.3 1 0 +go-template/gqlmodels/generated.go:8069.2,8070.44 2 0 +go-template/gqlmodels/generated.go:8073.123,8074.14 1 0 +go-template/gqlmodels/generated.go:8074.14,8076.3 1 0 +go-template/gqlmodels/generated.go:8077.2,8078.12 2 0 +go-template/gqlmodels/generated.go:8081.158,8082.14 1 0 +go-template/gqlmodels/generated.go:8082.14,8084.3 1 0 +go-template/gqlmodels/generated.go:8085.2,8086.44 2 0 +go-template/gqlmodels/generated.go:8089.114,8090.14 1 0 +go-template/gqlmodels/generated.go:8090.14,8092.3 1 0 +go-template/gqlmodels/generated.go:8093.2,8094.14 2 0 +go-template/gqlmodels/generated.go:8094.14,8096.3 1 0 +go-template/gqlmodels/generated.go:8097.2,8099.24 3 0 +go-template/gqlmodels/generated.go:8099.24,8102.17 3 0 +go-template/gqlmodels/generated.go:8102.17,8104.4 1 0 +go-template/gqlmodels/generated.go:8106.2,8106.17 1 0 +go-template/gqlmodels/generated.go:8109.131,8110.14 1 0 +go-template/gqlmodels/generated.go:8110.14,8112.3 1 0 +go-template/gqlmodels/generated.go:8113.2,8114.19 2 0 +go-template/gqlmodels/generated.go:8114.19,8116.3 1 0 +go-template/gqlmodels/generated.go:8118.2,8118.24 1 0 +go-template/gqlmodels/generated.go:8118.24,8119.24 1 0 +go-template/gqlmodels/generated.go:8119.24,8121.4 1 0 +go-template/gqlmodels/generated.go:8124.2,8124.12 1 0 +go-template/gqlmodels/generated.go:8127.110,8128.14 1 0 +go-template/gqlmodels/generated.go:8128.14,8130.3 1 0 +go-template/gqlmodels/generated.go:8131.2,8132.44 2 0 +go-template/gqlmodels/generated.go:8135.127,8136.14 1 0 +go-template/gqlmodels/generated.go:8136.14,8138.3 1 0 +go-template/gqlmodels/generated.go:8139.2,8140.47 2 0 +go-template/gqlmodels/generated.go:8143.109,8144.14 1 0 +go-template/gqlmodels/generated.go:8144.14,8146.3 1 0 +go-template/gqlmodels/generated.go:8147.2,8148.14 2 0 +go-template/gqlmodels/generated.go:8148.14,8150.3 1 0 +go-template/gqlmodels/generated.go:8151.2,8153.24 3 0 +go-template/gqlmodels/generated.go:8153.24,8156.17 3 0 +go-template/gqlmodels/generated.go:8156.17,8158.4 1 0 +go-template/gqlmodels/generated.go:8160.2,8160.17 1 0 +go-template/gqlmodels/generated.go:8163.126,8164.14 1 0 +go-template/gqlmodels/generated.go:8164.14,8166.3 1 0 +go-template/gqlmodels/generated.go:8167.2,8168.19 2 0 +go-template/gqlmodels/generated.go:8168.19,8170.3 1 0 +go-template/gqlmodels/generated.go:8172.2,8172.24 1 0 +go-template/gqlmodels/generated.go:8172.24,8173.24 1 0 +go-template/gqlmodels/generated.go:8173.24,8175.4 1 0 +go-template/gqlmodels/generated.go:8178.2,8178.12 1 0 +go-template/gqlmodels/generated.go:8181.105,8182.14 1 0 +go-template/gqlmodels/generated.go:8182.14,8184.3 1 0 +go-template/gqlmodels/generated.go:8185.2,8186.44 2 0 +go-template/gqlmodels/generated.go:8189.122,8190.14 1 0 +go-template/gqlmodels/generated.go:8190.14,8192.3 1 0 +go-template/gqlmodels/generated.go:8193.2,8194.12 2 0 +go-template/gqlmodels/generated.go:8197.143,8198.14 1 0 +go-template/gqlmodels/generated.go:8198.14,8200.3 1 0 +go-template/gqlmodels/generated.go:8201.2,8202.44 2 0 +go-template/gqlmodels/generated.go:8205.104,8206.14 1 0 +go-template/gqlmodels/generated.go:8206.14,8208.3 1 0 +go-template/gqlmodels/generated.go:8209.2,8210.14 2 0 +go-template/gqlmodels/generated.go:8210.14,8212.3 1 0 +go-template/gqlmodels/generated.go:8213.2,8215.24 3 0 +go-template/gqlmodels/generated.go:8215.24,8218.17 3 0 +go-template/gqlmodels/generated.go:8218.17,8220.4 1 0 +go-template/gqlmodels/generated.go:8222.2,8222.17 1 0 +go-template/gqlmodels/generated.go:8225.121,8226.14 1 0 +go-template/gqlmodels/generated.go:8226.14,8228.3 1 0 +go-template/gqlmodels/generated.go:8229.2,8230.19 2 0 +go-template/gqlmodels/generated.go:8230.19,8232.3 1 0 +go-template/gqlmodels/generated.go:8234.2,8234.24 1 0 +go-template/gqlmodels/generated.go:8234.24,8235.24 1 0 +go-template/gqlmodels/generated.go:8235.24,8237.4 1 0 +go-template/gqlmodels/generated.go:8240.2,8240.12 1 0 +go-template/gqlmodels/generated.go:8243.100,8244.14 1 0 +go-template/gqlmodels/generated.go:8244.14,8246.3 1 0 +go-template/gqlmodels/generated.go:8247.2,8248.44 2 0 +go-template/gqlmodels/generated.go:8251.117,8252.14 1 0 +go-template/gqlmodels/generated.go:8252.14,8254.3 1 0 +go-template/gqlmodels/generated.go:8255.2,8256.12 2 0 +go-template/gqlmodels/generated.go:8259.146,8260.14 1 0 +go-template/gqlmodels/generated.go:8260.14,8262.3 1 0 +go-template/gqlmodels/generated.go:8263.2,8264.44 2 0 +go-template/gqlmodels/generated.go:8267.148,8268.14 1 0 +go-template/gqlmodels/generated.go:8268.14,8270.3 1 0 +go-template/gqlmodels/generated.go:8271.2,8271.30 1 0 +go-template/gqlmodels/generated.go:8274.146,8275.14 1 0 +go-template/gqlmodels/generated.go:8275.14,8277.3 1 0 +go-template/gqlmodels/generated.go:8278.2,8279.44 2 0 +go-template/gqlmodels/generated.go:8282.113,8283.14 1 0 +go-template/gqlmodels/generated.go:8283.14,8285.3 1 0 +go-template/gqlmodels/generated.go:8286.2,8287.14 2 0 +go-template/gqlmodels/generated.go:8287.14,8289.3 1 0 +go-template/gqlmodels/generated.go:8290.2,8292.24 3 0 +go-template/gqlmodels/generated.go:8292.24,8295.17 3 0 +go-template/gqlmodels/generated.go:8295.17,8297.4 1 0 +go-template/gqlmodels/generated.go:8299.2,8299.17 1 0 +go-template/gqlmodels/generated.go:8302.130,8303.14 1 0 +go-template/gqlmodels/generated.go:8303.14,8305.3 1 0 +go-template/gqlmodels/generated.go:8306.2,8307.19 2 0 +go-template/gqlmodels/generated.go:8307.19,8309.3 1 0 +go-template/gqlmodels/generated.go:8311.2,8311.24 1 0 +go-template/gqlmodels/generated.go:8311.24,8312.24 1 0 +go-template/gqlmodels/generated.go:8312.24,8314.4 1 0 +go-template/gqlmodels/generated.go:8317.2,8317.12 1 0 +go-template/gqlmodels/generated.go:8320.109,8321.14 1 0 +go-template/gqlmodels/generated.go:8321.14,8323.3 1 0 +go-template/gqlmodels/generated.go:8324.2,8325.44 2 0 +go-template/gqlmodels/generated.go:8328.126,8329.14 1 1 +go-template/gqlmodels/generated.go:8329.14,8331.3 1 1 +go-template/gqlmodels/generated.go:8332.2,8333.12 2 1 +go-template/gqlmodels/generated.go:8336.155,8337.14 1 0 +go-template/gqlmodels/generated.go:8337.14,8339.3 1 0 +go-template/gqlmodels/generated.go:8340.2,8341.44 2 0 +go-template/gqlmodels/generated.go:8344.153,8345.14 1 0 +go-template/gqlmodels/generated.go:8345.14,8347.3 1 0 +go-template/gqlmodels/generated.go:8348.2,8351.13 4 0 +go-template/gqlmodels/generated.go:8351.13,8353.3 1 0 +go-template/gqlmodels/generated.go:8354.2,8354.19 1 0 +go-template/gqlmodels/generated.go:8354.19,8361.20 4 0 +go-template/gqlmodels/generated.go:8361.20,8362.17 1 0 +go-template/gqlmodels/generated.go:8362.17,8363.33 1 0 +go-template/gqlmodels/generated.go:8363.33,8366.6 2 0 +go-template/gqlmodels/generated.go:8368.4,8368.15 1 0 +go-template/gqlmodels/generated.go:8368.15,8370.5 1 0 +go-template/gqlmodels/generated.go:8371.4,8371.80 1 0 +go-template/gqlmodels/generated.go:8373.3,8373.13 1 0 +go-template/gqlmodels/generated.go:8373.13,8375.4 1 0 +go-template/gqlmodels/generated.go:8375.9,8377.4 1 0 +go-template/gqlmodels/generated.go:8380.2,8382.12 2 0 +go-template/gqlmodels/generated.go:8385.148,8386.14 1 0 +go-template/gqlmodels/generated.go:8386.14,8388.3 1 0 +go-template/gqlmodels/generated.go:8389.2,8389.30 1 0 +go-template/gqlmodels/generated.go:8392.161,8393.14 1 0 +go-template/gqlmodels/generated.go:8393.14,8395.3 1 0 +go-template/gqlmodels/generated.go:8396.2,8397.44 2 0 +go-template/gqlmodels/generated.go:8400.164,8401.14 1 0 +go-template/gqlmodels/generated.go:8401.14,8403.3 1 0 +go-template/gqlmodels/generated.go:8404.2,8405.44 2 0 +go-template/gqlmodels/generated.go:8408.146,8409.14 1 0 +go-template/gqlmodels/generated.go:8409.14,8411.3 1 0 +go-template/gqlmodels/generated.go:8412.2,8413.44 2 0 +go-template/gqlmodels/generated.go:8416.217,8417.14 1 1 +go-template/gqlmodels/generated.go:8417.14,8419.3 1 0 +go-template/gqlmodels/generated.go:8420.2,8423.13 4 1 +go-template/gqlmodels/generated.go:8423.13,8425.3 1 1 +go-template/gqlmodels/generated.go:8426.2,8426.19 1 1 +go-template/gqlmodels/generated.go:8426.19,8433.20 4 0 +go-template/gqlmodels/generated.go:8433.20,8434.17 1 0 +go-template/gqlmodels/generated.go:8434.17,8435.33 1 0 +go-template/gqlmodels/generated.go:8435.33,8438.6 2 0 +go-template/gqlmodels/generated.go:8440.4,8440.15 1 0 +go-template/gqlmodels/generated.go:8440.15,8442.5 1 0 +go-template/gqlmodels/generated.go:8443.4,8443.123 1 0 +go-template/gqlmodels/generated.go:8445.3,8445.13 1 0 +go-template/gqlmodels/generated.go:8445.13,8447.4 1 0 +go-template/gqlmodels/generated.go:8447.9,8449.4 1 0 +go-template/gqlmodels/generated.go:8452.2,8454.24 2 1 +go-template/gqlmodels/generated.go:8454.24,8455.24 1 0 +go-template/gqlmodels/generated.go:8455.24,8457.4 1 0 +go-template/gqlmodels/generated.go:8460.2,8460.12 1 1 +go-template/gqlmodels/generated.go:8463.205,8464.14 1 1 +go-template/gqlmodels/generated.go:8464.14,8466.3 1 0 +go-template/gqlmodels/generated.go:8467.2,8470.13 4 1 +go-template/gqlmodels/generated.go:8470.13,8472.3 1 1 +go-template/gqlmodels/generated.go:8473.2,8473.19 1 1 +go-template/gqlmodels/generated.go:8473.19,8480.20 4 1 +go-template/gqlmodels/generated.go:8480.20,8481.17 1 1 +go-template/gqlmodels/generated.go:8481.17,8482.33 1 1 +go-template/gqlmodels/generated.go:8482.33,8485.6 2 0 +go-template/gqlmodels/generated.go:8487.4,8487.15 1 1 +go-template/gqlmodels/generated.go:8487.15,8489.5 1 1 +go-template/gqlmodels/generated.go:8490.4,8490.115 1 1 +go-template/gqlmodels/generated.go:8492.3,8492.13 1 1 +go-template/gqlmodels/generated.go:8492.13,8494.4 1 1 +go-template/gqlmodels/generated.go:8494.9,8496.4 1 1 +go-template/gqlmodels/generated.go:8499.2,8501.24 2 1 +go-template/gqlmodels/generated.go:8501.24,8502.24 1 1 +go-template/gqlmodels/generated.go:8502.24,8504.4 1 0 +go-template/gqlmodels/generated.go:8507.2,8507.12 1 1 +go-template/gqlmodels/generated.go:8510.220,8511.14 1 1 +go-template/gqlmodels/generated.go:8511.14,8513.3 1 0 +go-template/gqlmodels/generated.go:8514.2,8517.13 4 1 +go-template/gqlmodels/generated.go:8517.13,8519.3 1 1 +go-template/gqlmodels/generated.go:8520.2,8520.19 1 1 +go-template/gqlmodels/generated.go:8520.19,8527.20 4 1 +go-template/gqlmodels/generated.go:8527.20,8528.17 1 1 +go-template/gqlmodels/generated.go:8528.17,8529.33 1 1 +go-template/gqlmodels/generated.go:8529.33,8532.6 2 0 +go-template/gqlmodels/generated.go:8534.4,8534.15 1 1 +go-template/gqlmodels/generated.go:8534.15,8536.5 1 1 +go-template/gqlmodels/generated.go:8537.4,8537.125 1 1 +go-template/gqlmodels/generated.go:8539.3,8539.13 1 1 +go-template/gqlmodels/generated.go:8539.13,8541.4 1 1 +go-template/gqlmodels/generated.go:8541.9,8543.4 1 1 +go-template/gqlmodels/generated.go:8546.2,8548.24 2 1 +go-template/gqlmodels/generated.go:8548.24,8549.24 1 1 +go-template/gqlmodels/generated.go:8549.24,8551.4 1 0 +go-template/gqlmodels/generated.go:8554.2,8554.12 1 1 +go-template/gqlmodels/generated.go:8557.204,8558.14 1 1 +go-template/gqlmodels/generated.go:8558.14,8560.3 1 0 +go-template/gqlmodels/generated.go:8561.2,8561.34 1 1 +go-template/gqlmodels/generated.go:8564.202,8565.14 1 1 +go-template/gqlmodels/generated.go:8565.14,8567.3 1 0 +go-template/gqlmodels/generated.go:8568.2,8571.13 4 1 +go-template/gqlmodels/generated.go:8571.13,8573.3 1 1 +go-template/gqlmodels/generated.go:8574.2,8574.19 1 1 +go-template/gqlmodels/generated.go:8574.19,8581.20 4 0 +go-template/gqlmodels/generated.go:8581.20,8582.17 1 0 +go-template/gqlmodels/generated.go:8582.17,8583.33 1 0 +go-template/gqlmodels/generated.go:8583.33,8586.6 2 0 +go-template/gqlmodels/generated.go:8588.4,8588.15 1 0 +go-template/gqlmodels/generated.go:8588.15,8590.5 1 0 +go-template/gqlmodels/generated.go:8591.4,8591.113 1 0 +go-template/gqlmodels/generated.go:8593.3,8593.13 1 0 +go-template/gqlmodels/generated.go:8593.13,8595.4 1 0 +go-template/gqlmodels/generated.go:8595.9,8597.4 1 0 +go-template/gqlmodels/generated.go:8600.2,8602.24 2 1 +go-template/gqlmodels/generated.go:8602.24,8603.24 1 0 +go-template/gqlmodels/generated.go:8603.24,8605.4 1 0 +go-template/gqlmodels/generated.go:8608.2,8608.12 1 1 +go-template/gqlmodels/generated.go:8611.198,8612.14 1 1 +go-template/gqlmodels/generated.go:8612.14,8614.3 1 1 +go-template/gqlmodels/generated.go:8615.2,8615.32 1 1 +go-template/internal/config/config.go:11.37,34.40 2 1 +go-template/internal/config/config.go:34.40,36.3 1 0 +go-template/internal/config/config.go:37.2,37.47 1 1 +go-template/internal/config/config.go:37.47,39.3 1 0 +go-template/internal/config/config.go:40.2,40.50 1 1 +go-template/internal/config/config.go:40.50,42.3 1 0 +go-template/internal/config/config.go:43.2,43.49 1 1 +go-template/internal/config/config.go:43.49,45.3 1 0 +go-template/internal/config/config.go:46.2,46.95 1 1 +go-template/internal/config/config.go:46.95,48.3 1 0 +go-template/internal/config/config.go:49.2,49.17 1 1 +go-template/internal/config/env.go:16.35,18.17 2 0 +go-template/internal/config/env.go:18.17,20.3 1 0 +go-template/internal/config/env.go:22.2,22.14 1 0 +go-template/internal/config/env.go:25.29,27.17 2 0 +go-template/internal/config/env.go:27.17,30.3 2 0 +go-template/internal/config/env.go:31.2,31.35 1 0 +go-template/internal/config/env.go:34.31,36.17 2 1 +go-template/internal/config/env.go:36.17,39.3 2 0 +go-template/internal/config/env.go:40.2,40.36 1 1 +go-template/internal/config/env.go:43.30,45.2 1 0 +go-template/internal/config/env.go:47.24,51.23 3 0 +go-template/internal/config/env.go:51.23,53.3 1 0 +go-template/internal/config/env.go:53.8,55.3 1 0 +go-template/internal/config/env.go:56.2,56.20 1 0 +go-template/internal/config/env.go:59.22,61.9 2 1 +go-template/internal/config/env.go:61.9,63.3 1 0 +go-template/internal/config/env.go:65.2,67.16 3 1 +go-template/internal/config/env.go:67.16,69.3 1 0 +go-template/internal/config/env.go:70.2,73.19 3 1 +go-template/internal/config/env.go:73.19,75.3 1 1 +go-template/internal/config/env.go:76.2,79.44 3 1 +go-template/internal/config/env.go:79.44,82.17 2 1 +go-template/internal/config/env.go:82.17,86.4 3 0 +go-template/internal/config/env.go:87.3,88.13 2 1 +go-template/internal/config/env.go:91.2,93.21 2 0 +go-template/internal/config/env.go:93.21,104.17 4 0 +go-template/internal/config/env.go:104.17,106.4 1 0 +go-template/internal/config/env.go:108.3,112.43 5 0 +go-template/internal/config/env.go:114.2,114.83 1 0 +go-template/internal/controller/healthcheck.go:13.47,15.2 1 1 +go-template/internal/jwt/jwt.go:17.81,19.25 2 1 +go-template/internal/jwt/jwt.go:19.25,21.3 1 1 +go-template/internal/jwt/jwt.go:22.2,22.32 1 1 +go-template/internal/jwt/jwt.go:22.32,24.3 1 0 +go-template/internal/jwt/jwt.go:25.2,26.26 2 1 +go-template/internal/jwt/jwt.go:26.26,28.3 1 0 +go-template/internal/jwt/jwt.go:29.2,33.8 1 1 +go-template/internal/jwt/jwt.go:47.68,49.65 2 1 +go-template/internal/jwt/jwt.go:49.65,51.3 1 0 +go-template/internal/jwt/jwt.go:52.2,52.73 1 1 +go-template/internal/jwt/jwt.go:52.73,53.29 1 1 +go-template/internal/jwt/jwt.go:53.29,55.4 1 0 +go-template/internal/jwt/jwt.go:56.3,56.20 1 1 +go-template/internal/jwt/jwt.go:61.64,63.16 2 0 +go-template/internal/jwt/jwt.go:63.16,65.3 1 0 +go-template/internal/jwt/jwt.go:66.2,72.24 1 0 +go-template/internal/middleware/auth/auth.go:41.52,44.2 2 1 +go-template/internal/middleware/auth/auth.go:47.49,49.17 2 1 +go-template/internal/middleware/auth/auth.go:49.17,51.3 1 1 +go-template/internal/middleware/auth/auth.go:52.2,52.10 1 0 +go-template/internal/middleware/auth/auth.go:56.42,57.54 1 1 +go-template/internal/middleware/auth/auth.go:57.54,58.37 1 1 +go-template/internal/middleware/auth/auth.go:58.37,67.4 4 1 +go-template/internal/middleware/auth/auth.go:83.42,84.22 1 1 +go-template/internal/middleware/auth/auth.go:84.22,85.13 1 1 +go-template/internal/middleware/auth/auth.go:85.13,87.4 1 1 +go-template/internal/middleware/auth/auth.go:89.2,89.14 1 1 +go-template/internal/middleware/auth/auth.go:91.108,93.54 2 1 +go-template/internal/middleware/auth/auth.go:93.54,95.106 2 1 +go-template/internal/middleware/auth/auth.go:95.106,97.4 1 1 +go-template/internal/middleware/auth/auth.go:98.3,98.99 1 1 +go-template/internal/middleware/auth/auth.go:98.99,100.4 1 0 +go-template/internal/middleware/auth/auth.go:102.2,102.47 1 1 +go-template/internal/middleware/auth/auth.go:109.59,112.48 3 1 +go-template/internal/middleware/auth/auth.go:112.48,114.3 1 1 +go-template/internal/middleware/auth/auth.go:116.2,117.24 2 1 +go-template/internal/middleware/auth/auth.go:117.24,119.3 1 0 +go-template/internal/middleware/auth/auth.go:120.2,121.32 2 1 +go-template/internal/middleware/auth/auth.go:121.32,123.3 1 0 +go-template/internal/middleware/auth/auth.go:124.2,125.71 2 1 +go-template/internal/middleware/auth/auth.go:125.71,129.3 1 0 +go-template/internal/middleware/auth/auth.go:130.2,132.16 3 1 +go-template/internal/middleware/auth/auth.go:132.16,134.3 1 0 +go-template/internal/middleware/auth/auth.go:135.2,136.18 2 1 +go-template/internal/middleware/secure/secure.go:11.36,12.54 1 1 +go-template/internal/middleware/secure/secure.go:12.54,13.37 1 1 +go-template/internal/middleware/secure/secure.go:13.37,26.4 7 1 +go-template/internal/middleware/secure/secure.go:31.33,47.2 1 1 +go-template/internal/postgres/pg.go:18.33,21.26 3 1 +go-template/internal/postgres/pg.go:21.26,23.3 1 0 +go-template/internal/postgres/pg.go:24.2,24.90 1 1 +go-template/internal/postgres/pg.go:27.22,36.2 2 1 +go-template/internal/server/binding.go:9.32,11.2 1 0 +go-template/internal/server/binding.go:19.67,20.79 1 0 +go-template/internal/server/binding.go:20.79,22.3 1 0 +go-template/internal/server/binding.go:23.2,23.22 1 0 +go-template/internal/server/binding.go:32.58,34.2 1 0 +go-template/internal/server/error.go:22.38,23.38 1 0 +go-template/internal/server/error.go:23.38,25.3 1 0 +go-template/internal/server/error.go:26.2,26.42 1 0 +go-template/internal/server/error.go:29.64,39.25 3 1 +go-template/internal/server/error.go:40.23,43.24 3 1 +go-template/internal/server/error.go:43.24,45.4 1 0 +go-template/internal/server/error.go:46.34,48.23 2 0 +go-template/internal/server/error.go:48.23,50.4 1 0 +go-template/internal/server/error.go:51.3,52.31 2 0 +go-template/internal/server/error.go:53.10,54.30 1 0 +go-template/internal/server/error.go:56.2,56.31 1 1 +go-template/internal/server/error.go:56.31,58.3 1 1 +go-template/internal/server/error.go:61.2,61.29 1 1 +go-template/internal/server/error.go:61.29,62.35 1 1 +go-template/internal/server/error.go:62.35,64.4 1 0 +go-template/internal/server/error.go:64.9,66.4 1 1 +go-template/internal/server/error.go:67.3,67.17 1 1 +go-template/internal/server/error.go:67.17,69.4 1 0 +go-template/internal/server/server.go:29.23,35.48 2 1 +go-template/internal/server/server.go:35.48,36.38 1 1 +go-template/internal/server/server.go:36.38,40.18 4 1 +go-template/internal/server/server.go:40.18,42.6 1 1 +go-template/internal/server/server.go:43.5,47.20 5 1 +go-template/internal/server/server.go:50.69,53.4 2 1 +go-template/internal/server/server.go:57.2,62.10 6 1 +go-template/internal/server/server.go:74.39,84.12 4 1 +go-template/internal/server/server.go:84.12,86.42 2 1 +go-template/internal/server/server.go:86.42,88.4 1 0 +go-template/internal/server/server.go:93.2,97.15 5 1 +go-template/internal/server/server.go:97.15,99.59 2 1 +go-template/internal/server/server.go:99.59,101.4 1 0 +go-template/internal/server/server.go:103.2,103.40 1 1 +go-template/internal/server/server.go:103.40,105.3 1 0 +go-template/internal/service/auth.go:13.55,15.2 1 1 +go-template/internal/service/auth.go:18.58,20.2 1 0 +go-template/internal/service/tracer/main.go:20.38,33.23 4 1 +go-template/internal/service/tracer/main.go:33.23,35.3 1 1 +go-template/internal/service/tracer/main.go:37.2,45.16 2 1 +go-template/internal/service/tracer/main.go:45.16,47.3 1 0 +go-template/internal/service/tracer/main.go:51.2,62.22 4 1 +go-template/models/boil_queries.go:27.51,33.2 4 1 +go-template/models/boil_types.go:34.66,38.30 3 0 +go-template/models/boil_types.go:38.30,40.3 1 0 +go-template/models/boil_types.go:42.2,42.26 1 0 +go-template/models/boil_types.go:42.26,44.3 1 0 +go-template/models/boil_types.go:45.2,45.32 1 0 +go-template/models/boil_types.go:45.32,47.3 1 0 +go-template/models/boil_types.go:49.2,51.12 3 0 +go-template/models/gorp_migrations.go:54.54,54.104 1 0 +go-template/models/gorp_migrations.go:55.54,55.105 1 0 +go-template/models/gorp_migrations.go:56.54,56.104 1 0 +go-template/models/gorp_migrations.go:57.54,57.105 1 0 +go-template/models/gorp_migrations.go:58.54,58.104 1 0 +go-template/models/gorp_migrations.go:59.54,59.105 1 0 +go-template/models/gorp_migrations.go:60.59,62.30 2 0 +go-template/models/gorp_migrations.go:62.30,64.3 1 0 +go-template/models/gorp_migrations.go:65.2,65.63 1 0 +go-template/models/gorp_migrations.go:67.60,69.30 2 0 +go-template/models/gorp_migrations.go:69.30,71.3 1 0 +go-template/models/gorp_migrations.go:72.2,72.70 1 0 +go-template/models/gorp_migrations.go:77.59,79.2 1 0 +go-template/models/gorp_migrations.go:80.60,82.2 1 0 +go-template/models/gorp_migrations.go:83.59,85.2 1 0 +go-template/models/gorp_migrations.go:86.60,88.2 1 0 +go-template/models/gorp_migrations.go:89.59,91.2 1 0 +go-template/models/gorp_migrations.go:92.60,94.2 1 0 +go-template/models/gorp_migrations.go:96.55,96.95 1 0 +go-template/models/gorp_migrations.go:97.55,97.98 1 0 +go-template/models/gorp_migrations.go:116.52,118.2 1 0 +go-template/models/gorp_migrations.go:163.105,169.16 4 0 +go-template/models/gorp_migrations.go:169.16,170.36 1 0 +go-template/models/gorp_migrations.go:170.36,172.4 1 0 +go-template/models/gorp_migrations.go:173.3,173.92 1 0 +go-template/models/gorp_migrations.go:176.2,176.15 1 0 +go-template/models/gorp_migrations.go:180.109,184.16 3 0 +go-template/models/gorp_migrations.go:184.16,186.3 1 0 +go-template/models/gorp_migrations.go:188.2,188.15 1 0 +go-template/models/gorp_migrations.go:192.98,199.16 5 0 +go-template/models/gorp_migrations.go:199.16,201.3 1 0 +go-template/models/gorp_migrations.go:203.2,203.19 1 0 +go-template/models/gorp_migrations.go:207.98,215.16 6 0 +go-template/models/gorp_migrations.go:215.16,217.3 1 0 +go-template/models/gorp_migrations.go:219.2,219.23 1 0 +go-template/models/gorp_migrations.go:223.61,226.36 3 0 +go-template/models/gorp_migrations.go:226.36,228.3 1 0 +go-template/models/gorp_migrations.go:230.2,230.30 1 0 +go-template/models/gorp_migrations.go:235.129,239.25 3 0 +go-template/models/gorp_migrations.go:239.25,241.3 1 0 +go-template/models/gorp_migrations.go:242.2,249.16 4 0 +go-template/models/gorp_migrations.go:249.16,250.36 1 0 +go-template/models/gorp_migrations.go:250.36,252.4 1 0 +go-template/models/gorp_migrations.go:253.3,253.80 1 0 +go-template/models/gorp_migrations.go:256.2,256.30 1 0 +go-template/models/gorp_migrations.go:261.108,262.14 1 0 +go-template/models/gorp_migrations.go:262.14,264.3 1 0 +go-template/models/gorp_migrations.go:266.2,275.13 7 0 +go-template/models/gorp_migrations.go:275.13,284.17 3 0 +go-template/models/gorp_migrations.go:284.17,286.4 1 0 +go-template/models/gorp_migrations.go:287.3,288.17 2 0 +go-template/models/gorp_migrations.go:288.17,290.4 1 0 +go-template/models/gorp_migrations.go:291.3,291.19 1 0 +go-template/models/gorp_migrations.go:291.19,293.4 1 0 +go-template/models/gorp_migrations.go:293.9,295.4 1 0 +go-template/models/gorp_migrations.go:297.3,299.33 2 0 +go-template/models/gorp_migrations.go:299.33,301.4 1 0 +go-template/models/gorp_migrations.go:303.3,303.70 1 0 +go-template/models/gorp_migrations.go:306.2,309.23 3 0 +go-template/models/gorp_migrations.go:309.23,313.3 3 0 +go-template/models/gorp_migrations.go:315.2,315.32 1 0 +go-template/models/gorp_migrations.go:315.32,317.3 1 0 +go-template/models/gorp_migrations.go:317.8,319.3 1 0 +go-template/models/gorp_migrations.go:321.2,321.16 1 0 +go-template/models/gorp_migrations.go:321.16,323.3 1 0 +go-template/models/gorp_migrations.go:325.2,325.13 1 0 +go-template/models/gorp_migrations.go:325.13,329.3 3 0 +go-template/models/gorp_migrations.go:331.2,331.12 1 0 +go-template/models/gorp_migrations.go:337.117,344.13 6 0 +go-template/models/gorp_migrations.go:344.13,350.29 2 0 +go-template/models/gorp_migrations.go:350.29,352.4 1 0 +go-template/models/gorp_migrations.go:353.3,353.19 1 0 +go-template/models/gorp_migrations.go:353.19,355.4 1 0 +go-template/models/gorp_migrations.go:357.3,362.17 3 0 +go-template/models/gorp_migrations.go:362.17,364.4 1 0 +go-template/models/gorp_migrations.go:367.2,369.23 2 0 +go-template/models/gorp_migrations.go:369.23,373.3 3 0 +go-template/models/gorp_migrations.go:374.2,376.16 3 0 +go-template/models/gorp_migrations.go:376.16,378.3 1 0 +go-template/models/gorp_migrations.go:380.2,381.16 2 0 +go-template/models/gorp_migrations.go:381.16,383.3 1 0 +go-template/models/gorp_migrations.go:385.2,385.13 1 0 +go-template/models/gorp_migrations.go:385.13,389.3 3 0 +go-template/models/gorp_migrations.go:391.2,391.21 1 0 +go-template/models/gorp_migrations.go:395.110,399.16 3 0 +go-template/models/gorp_migrations.go:399.16,401.3 1 0 +go-template/models/gorp_migrations.go:403.2,404.16 2 0 +go-template/models/gorp_migrations.go:404.16,406.3 1 0 +go-template/models/gorp_migrations.go:408.2,408.21 1 0 +go-template/models/gorp_migrations.go:412.110,414.13 2 0 +go-template/models/gorp_migrations.go:414.13,416.3 1 0 +go-template/models/gorp_migrations.go:418.2,418.20 1 0 +go-template/models/gorp_migrations.go:418.20,420.3 1 0 +go-template/models/gorp_migrations.go:422.2,426.32 4 0 +go-template/models/gorp_migrations.go:426.32,430.3 3 0 +go-template/models/gorp_migrations.go:433.2,433.24 1 0 +go-template/models/gorp_migrations.go:433.24,436.3 2 0 +go-template/models/gorp_migrations.go:438.2,442.23 2 0 +go-template/models/gorp_migrations.go:442.23,446.3 3 0 +go-template/models/gorp_migrations.go:447.2,448.16 2 0 +go-template/models/gorp_migrations.go:448.16,450.3 1 0 +go-template/models/gorp_migrations.go:452.2,453.16 2 0 +go-template/models/gorp_migrations.go:453.16,455.3 1 0 +go-template/models/gorp_migrations.go:456.2,456.21 1 0 +go-template/models/gorp_migrations.go:461.178,462.14 1 0 +go-template/models/gorp_migrations.go:462.14,464.3 1 0 +go-template/models/gorp_migrations.go:466.2,470.22 3 0 +go-template/models/gorp_migrations.go:470.22,472.3 1 0 +go-template/models/gorp_migrations.go:472.8,474.3 1 0 +go-template/models/gorp_migrations.go:475.2,476.36 2 0 +go-template/models/gorp_migrations.go:476.36,478.3 1 0 +go-template/models/gorp_migrations.go:479.2,481.39 3 0 +go-template/models/gorp_migrations.go:481.39,483.3 1 0 +go-template/models/gorp_migrations.go:484.2,486.39 3 0 +go-template/models/gorp_migrations.go:486.39,488.3 1 0 +go-template/models/gorp_migrations.go:489.2,490.31 2 0 +go-template/models/gorp_migrations.go:490.31,492.3 1 0 +go-template/models/gorp_migrations.go:493.2,502.13 7 0 +go-template/models/gorp_migrations.go:502.13,515.43 3 0 +go-template/models/gorp_migrations.go:515.43,517.4 1 0 +go-template/models/gorp_migrations.go:519.3,520.25 2 0 +go-template/models/gorp_migrations.go:520.25,523.4 2 0 +go-template/models/gorp_migrations.go:524.3,527.17 3 0 +go-template/models/gorp_migrations.go:527.17,529.4 1 0 +go-template/models/gorp_migrations.go:530.3,530.20 1 0 +go-template/models/gorp_migrations.go:530.20,532.18 2 0 +go-template/models/gorp_migrations.go:532.18,534.5 1 0 +go-template/models/gorp_migrations.go:538.2,541.32 4 0 +go-template/models/gorp_migrations.go:541.32,543.3 1 0 +go-template/models/gorp_migrations.go:545.2,545.23 1 0 +go-template/models/gorp_migrations.go:545.23,549.3 3 0 +go-template/models/gorp_migrations.go:550.2,550.32 1 0 +go-template/models/gorp_migrations.go:550.32,552.27 2 0 +go-template/models/gorp_migrations.go:552.27,554.4 1 0 +go-template/models/gorp_migrations.go:555.8,557.3 1 0 +go-template/models/gorp_migrations.go:558.2,558.16 1 0 +go-template/models/gorp_migrations.go:558.16,560.3 1 0 +go-template/models/gorp_migrations.go:562.2,562.13 1 0 +go-template/models/gorp_migrations.go:562.13,566.3 3 0 +go-template/models/gorp_migrations.go:568.2,568.12 1 0 +go-template/models/gorp_migrations.go:573.95,574.14 1 0 +go-template/models/gorp_migrations.go:574.14,576.3 1 0 +go-template/models/gorp_migrations.go:578.2,581.23 3 0 +go-template/models/gorp_migrations.go:581.23,585.3 3 0 +go-template/models/gorp_migrations.go:586.2,587.16 2 0 +go-template/models/gorp_migrations.go:587.16,589.3 1 0 +go-template/models/gorp_migrations.go:591.2,592.16 2 0 +go-template/models/gorp_migrations.go:592.16,594.3 1 0 +go-template/models/gorp_migrations.go:596.2,596.21 1 0 +go-template/models/gorp_migrations.go:600.102,601.20 1 0 +go-template/models/gorp_migrations.go:601.20,603.3 1 0 +go-template/models/gorp_migrations.go:605.2,608.16 3 0 +go-template/models/gorp_migrations.go:608.16,610.3 1 0 +go-template/models/gorp_migrations.go:612.2,613.16 2 0 +go-template/models/gorp_migrations.go:613.16,615.3 1 0 +go-template/models/gorp_migrations.go:617.2,617.21 1 0 +go-template/models/gorp_migrations.go:621.102,622.17 1 0 +go-template/models/gorp_migrations.go:622.17,624.3 1 0 +go-template/models/gorp_migrations.go:626.2,627.24 2 0 +go-template/models/gorp_migrations.go:627.24,630.3 2 0 +go-template/models/gorp_migrations.go:632.2,635.23 2 0 +go-template/models/gorp_migrations.go:635.23,639.3 3 0 +go-template/models/gorp_migrations.go:640.2,641.16 2 0 +go-template/models/gorp_migrations.go:641.16,643.3 1 0 +go-template/models/gorp_migrations.go:645.2,646.16 2 0 +go-template/models/gorp_migrations.go:646.16,648.3 1 0 +go-template/models/gorp_migrations.go:650.2,650.21 1 0 +go-template/models/gorp_migrations.go:655.86,657.16 2 0 +go-template/models/gorp_migrations.go:657.16,659.3 1 0 +go-template/models/gorp_migrations.go:661.2,662.12 2 0 +go-template/models/gorp_migrations.go:667.94,668.30 1 0 +go-template/models/gorp_migrations.go:668.30,670.3 1 0 +go-template/models/gorp_migrations.go:672.2,674.25 3 0 +go-template/models/gorp_migrations.go:674.25,677.3 2 0 +go-template/models/gorp_migrations.go:679.2,685.16 4 0 +go-template/models/gorp_migrations.go:685.16,687.3 1 0 +go-template/models/gorp_migrations.go:689.2,691.12 2 0 +go-template/models/gorp_migrations.go:695.99,699.23 3 0 +go-template/models/gorp_migrations.go:699.23,703.3 3 0 +go-template/models/gorp_migrations.go:704.2,707.16 3 0 +go-template/models/gorp_migrations.go:707.16,709.3 1 0 +go-template/models/gorp_migrations.go:711.2,711.20 1 0 +go-template/models/psql_upsert.go:15.143,24.25 7 0 +go-template/models/psql_upsert.go:24.25,28.3 1 0 +go-template/models/psql_upsert.go:30.2,37.43 2 0 +go-template/models/psql_upsert.go:37.43,39.3 1 0 +go-template/models/psql_upsert.go:39.8,44.28 4 0 +go-template/models/psql_upsert.go:44.28,45.14 1 0 +go-template/models/psql_upsert.go:45.14,47.5 1 0 +go-template/models/psql_upsert.go:48.4,51.27 4 0 +go-template/models/psql_upsert.go:55.2,55.19 1 0 +go-template/models/psql_upsert.go:55.19,58.3 2 0 +go-template/models/psql_upsert.go:60.2,60.21 1 0 +go-template/models/roles.go:74.48,74.98 1 0 +go-template/models/roles.go:75.48,75.99 1 0 +go-template/models/roles.go:76.48,76.98 1 0 +go-template/models/roles.go:77.48,77.99 1 0 +go-template/models/roles.go:78.48,78.98 1 0 +go-template/models/roles.go:79.48,79.99 1 0 +go-template/models/roles.go:80.53,82.30 2 0 +go-template/models/roles.go:82.30,84.3 1 0 +go-template/models/roles.go:85.2,85.63 1 0 +go-template/models/roles.go:87.54,89.30 2 0 +go-template/models/roles.go:89.30,91.3 1 0 +go-template/models/roles.go:92.2,92.70 1 0 +go-template/models/roles.go:124.34,126.2 1 0 +go-template/models/roles.go:128.38,129.14 1 0 +go-template/models/roles.go:129.14,131.3 1 0 +go-template/models/roles.go:132.2,132.16 1 0 +go-template/models/roles.go:178.87,184.16 4 0 +go-template/models/roles.go:184.16,185.36 1 0 +go-template/models/roles.go:185.36,187.4 1 0 +go-template/models/roles.go:188.3,188.82 1 0 +go-template/models/roles.go:191.2,191.15 1 0 +go-template/models/roles.go:195.91,199.16 3 0 +go-template/models/roles.go:199.16,201.3 1 0 +go-template/models/roles.go:203.2,203.15 1 0 +go-template/models/roles.go:207.89,214.16 5 0 +go-template/models/roles.go:214.16,216.3 1 0 +go-template/models/roles.go:218.2,218.19 1 0 +go-template/models/roles.go:222.89,230.16 6 0 +go-template/models/roles.go:230.16,232.3 1 0 +go-template/models/roles.go:234.2,234.23 1 0 +go-template/models/roles.go:238.53,240.20 2 0 +go-template/models/roles.go:240.20,242.3 1 0 +go-template/models/roles.go:244.2,248.28 2 0 +go-template/models/roles.go:253.138,257.14 3 0 +go-template/models/roles.go:257.14,259.3 1 0 +go-template/models/roles.go:259.8,261.3 1 0 +go-template/models/roles.go:263.2,264.14 2 0 +go-template/models/roles.go:264.14,265.22 1 0 +go-template/models/roles.go:265.22,267.4 1 0 +go-template/models/roles.go:268.3,268.33 1 0 +go-template/models/roles.go:269.8,271.29 1 0 +go-template/models/roles.go:271.29,272.20 1 0 +go-template/models/roles.go:272.20,274.5 1 0 +go-template/models/roles.go:276.4,276.27 1 0 +go-template/models/roles.go:276.27,277.33 1 0 +go-template/models/roles.go:277.33,278.20 1 0 +go-template/models/roles.go:282.4,282.31 1 0 +go-template/models/roles.go:286.2,286.20 1 0 +go-template/models/roles.go:286.20,288.3 1 0 +go-template/models/roles.go:290.2,294.17 2 0 +go-template/models/roles.go:294.17,296.3 1 0 +go-template/models/roles.go:298.2,299.16 2 0 +go-template/models/roles.go:299.16,301.3 1 0 +go-template/models/roles.go:303.2,304.59 2 0 +go-template/models/roles.go:304.59,306.3 1 0 +go-template/models/roles.go:308.2,308.39 1 0 +go-template/models/roles.go:308.39,310.3 1 0 +go-template/models/roles.go:311.2,311.37 1 0 +go-template/models/roles.go:311.37,313.3 1 0 +go-template/models/roles.go:315.2,315.14 1 0 +go-template/models/roles.go:315.14,317.39 2 0 +go-template/models/roles.go:317.39,318.24 1 0 +go-template/models/roles.go:318.24,320.5 1 0 +go-template/models/roles.go:321.4,321.27 1 0 +go-template/models/roles.go:323.3,323.13 1 0 +go-template/models/roles.go:326.2,326.38 1 0 +go-template/models/roles.go:326.38,327.31 1 0 +go-template/models/roles.go:327.31,328.47 1 0 +go-template/models/roles.go:328.47,330.25 2 0 +go-template/models/roles.go:330.25,332.6 1 0 +go-template/models/roles.go:333.5,334.10 2 0 +go-template/models/roles.go:339.2,339.12 1 0 +go-template/models/roles.go:346.110,348.30 2 0 +go-template/models/roles.go:348.30,349.13 1 0 +go-template/models/roles.go:349.13,351.61 2 0 +go-template/models/roles.go:351.61,353.5 1 0 +go-template/models/roles.go:354.9,362.25 3 0 +go-template/models/roles.go:362.25,366.5 3 0 +go-template/models/roles.go:367.4,367.74 1 0 +go-template/models/roles.go:367.74,369.5 1 0 +go-template/models/roles.go:371.4,371.37 1 0 +go-template/models/roles.go:375.2,375.16 1 0 +go-template/models/roles.go:375.16,379.3 1 0 +go-template/models/roles.go:379.8,381.3 1 0 +go-template/models/roles.go:383.2,383.30 1 0 +go-template/models/roles.go:383.30,384.19 1 0 +go-template/models/roles.go:384.19,388.4 1 0 +go-template/models/roles.go:388.9,390.4 1 0 +go-template/models/roles.go:392.2,392.12 1 0 +go-template/models/roles.go:401.110,404.23 3 0 +go-template/models/roles.go:404.23,408.3 3 0 +go-template/models/roles.go:409.2,410.16 2 0 +go-template/models/roles.go:410.16,412.3 1 0 +go-template/models/roles.go:414.2,414.16 1 0 +go-template/models/roles.go:414.16,415.33 1 0 +go-template/models/roles.go:415.33,417.20 2 0 +go-template/models/roles.go:417.20,418.13 1 0 +go-template/models/roles.go:421.4,421.20 1 0 +go-template/models/roles.go:423.3,423.18 1 0 +go-template/models/roles.go:426.2,426.50 1 0 +go-template/models/roles.go:432.100,433.23 1 0 +go-template/models/roles.go:433.23,435.3 1 0 +go-template/models/roles.go:437.2,438.30 2 0 +go-template/models/roles.go:438.30,440.19 2 0 +go-template/models/roles.go:440.19,442.4 1 0 +go-template/models/roles.go:443.3,443.76 1 0 +go-template/models/roles.go:443.76,445.4 1 0 +go-template/models/roles.go:447.2,447.16 1 0 +go-template/models/roles.go:447.16,449.3 1 0 +go-template/models/roles.go:451.2,451.30 1 0 +go-template/models/roles.go:451.30,452.32 1 0 +go-template/models/roles.go:452.32,453.17 1 0 +go-template/models/roles.go:453.17,454.13 1 0 +go-template/models/roles.go:457.4,458.26 2 0 +go-template/models/roles.go:458.26,460.5 1 0 +go-template/models/roles.go:461.4,462.9 2 0 +go-template/models/roles.go:466.2,466.12 1 0 +go-template/models/roles.go:470.43,473.36 3 0 +go-template/models/roles.go:473.36,475.3 1 0 +go-template/models/roles.go:477.2,477.21 1 0 +go-template/models/roles.go:482.108,486.25 3 0 +go-template/models/roles.go:486.25,488.3 1 0 +go-template/models/roles.go:489.2,496.16 4 0 +go-template/models/roles.go:496.16,497.36 1 0 +go-template/models/roles.go:497.36,499.4 1 0 +go-template/models/roles.go:500.3,500.70 1 0 +go-template/models/roles.go:503.2,503.21 1 0 +go-template/models/roles.go:508.99,509.14 1 0 +go-template/models/roles.go:509.14,511.3 1 0 +go-template/models/roles.go:513.2,514.37 2 0 +go-template/models/roles.go:514.37,517.45 2 0 +go-template/models/roles.go:517.45,519.4 1 0 +go-template/models/roles.go:520.3,520.45 1 0 +go-template/models/roles.go:520.45,522.4 1 0 +go-template/models/roles.go:525.2,532.13 6 0 +go-template/models/roles.go:532.13,541.17 3 0 +go-template/models/roles.go:541.17,543.4 1 0 +go-template/models/roles.go:544.3,545.17 2 0 +go-template/models/roles.go:545.17,547.4 1 0 +go-template/models/roles.go:548.3,548.19 1 0 +go-template/models/roles.go:548.19,550.4 1 0 +go-template/models/roles.go:550.9,552.4 1 0 +go-template/models/roles.go:554.3,556.33 2 0 +go-template/models/roles.go:556.33,558.4 1 0 +go-template/models/roles.go:560.3,560.70 1 0 +go-template/models/roles.go:563.2,566.23 3 0 +go-template/models/roles.go:566.23,570.3 3 0 +go-template/models/roles.go:572.2,572.32 1 0 +go-template/models/roles.go:572.32,574.3 1 0 +go-template/models/roles.go:574.8,576.3 1 0 +go-template/models/roles.go:578.2,578.16 1 0 +go-template/models/roles.go:578.16,580.3 1 0 +go-template/models/roles.go:582.2,582.13 1 0 +go-template/models/roles.go:582.13,586.3 3 0 +go-template/models/roles.go:588.2,588.12 1 0 +go-template/models/roles.go:594.108,595.37 1 0 +go-template/models/roles.go:595.37,599.3 2 0 +go-template/models/roles.go:601.2,607.13 6 0 +go-template/models/roles.go:607.13,613.29 2 0 +go-template/models/roles.go:613.29,615.4 1 0 +go-template/models/roles.go:616.3,616.19 1 0 +go-template/models/roles.go:616.19,618.4 1 0 +go-template/models/roles.go:620.3,625.17 3 0 +go-template/models/roles.go:625.17,627.4 1 0 +go-template/models/roles.go:630.2,632.23 2 0 +go-template/models/roles.go:632.23,636.3 3 0 +go-template/models/roles.go:637.2,639.16 3 0 +go-template/models/roles.go:639.16,641.3 1 0 +go-template/models/roles.go:643.2,644.16 2 0 +go-template/models/roles.go:644.16,646.3 1 0 +go-template/models/roles.go:648.2,648.13 1 0 +go-template/models/roles.go:648.13,652.3 3 0 +go-template/models/roles.go:654.2,654.21 1 0 +go-template/models/roles.go:658.101,662.16 3 0 +go-template/models/roles.go:662.16,664.3 1 0 +go-template/models/roles.go:666.2,667.16 2 0 +go-template/models/roles.go:667.16,669.3 1 0 +go-template/models/roles.go:671.2,671.21 1 0 +go-template/models/roles.go:675.101,677.13 2 0 +go-template/models/roles.go:677.13,679.3 1 0 +go-template/models/roles.go:681.2,681.20 1 0 +go-template/models/roles.go:681.20,683.3 1 0 +go-template/models/roles.go:685.2,689.32 4 0 +go-template/models/roles.go:689.32,693.3 3 0 +go-template/models/roles.go:696.2,696.24 1 0 +go-template/models/roles.go:696.24,699.3 2 0 +go-template/models/roles.go:701.2,705.23 2 0 +go-template/models/roles.go:705.23,709.3 3 0 +go-template/models/roles.go:710.2,711.16 2 0 +go-template/models/roles.go:711.16,713.3 1 0 +go-template/models/roles.go:715.2,716.16 2 0 +go-template/models/roles.go:716.16,718.3 1 0 +go-template/models/roles.go:719.2,719.21 1 0 +go-template/models/roles.go:724.169,725.14 1 0 +go-template/models/roles.go:725.14,727.3 1 0 +go-template/models/roles.go:728.2,728.37 1 0 +go-template/models/roles.go:728.37,731.45 2 0 +go-template/models/roles.go:731.45,733.4 1 0 +go-template/models/roles.go:734.3,734.45 1 0 +go-template/models/roles.go:737.2,741.22 3 0 +go-template/models/roles.go:741.22,743.3 1 0 +go-template/models/roles.go:743.8,745.3 1 0 +go-template/models/roles.go:746.2,747.36 2 0 +go-template/models/roles.go:747.36,749.3 1 0 +go-template/models/roles.go:750.2,752.39 3 0 +go-template/models/roles.go:752.39,754.3 1 0 +go-template/models/roles.go:755.2,757.39 3 0 +go-template/models/roles.go:757.39,759.3 1 0 +go-template/models/roles.go:760.2,761.31 2 0 +go-template/models/roles.go:761.31,763.3 1 0 +go-template/models/roles.go:764.2,773.13 7 0 +go-template/models/roles.go:773.13,786.43 3 0 +go-template/models/roles.go:786.43,788.4 1 0 +go-template/models/roles.go:790.3,791.25 2 0 +go-template/models/roles.go:791.25,794.4 2 0 +go-template/models/roles.go:795.3,798.17 3 0 +go-template/models/roles.go:798.17,800.4 1 0 +go-template/models/roles.go:801.3,801.20 1 0 +go-template/models/roles.go:801.20,803.18 2 0 +go-template/models/roles.go:803.18,805.5 1 0 +go-template/models/roles.go:809.2,812.32 4 0 +go-template/models/roles.go:812.32,814.3 1 0 +go-template/models/roles.go:816.2,816.23 1 0 +go-template/models/roles.go:816.23,820.3 3 0 +go-template/models/roles.go:821.2,821.32 1 0 +go-template/models/roles.go:821.32,823.27 2 0 +go-template/models/roles.go:823.27,825.4 1 0 +go-template/models/roles.go:826.8,828.3 1 0 +go-template/models/roles.go:829.2,829.16 1 0 +go-template/models/roles.go:829.16,831.3 1 0 +go-template/models/roles.go:833.2,833.13 1 0 +go-template/models/roles.go:833.13,837.3 3 0 +go-template/models/roles.go:839.2,839.12 1 0 +go-template/models/roles.go:844.86,845.14 1 0 +go-template/models/roles.go:845.14,847.3 1 0 +go-template/models/roles.go:849.2,852.23 3 0 +go-template/models/roles.go:852.23,856.3 3 0 +go-template/models/roles.go:857.2,858.16 2 0 +go-template/models/roles.go:858.16,860.3 1 0 +go-template/models/roles.go:862.2,863.16 2 0 +go-template/models/roles.go:863.16,865.3 1 0 +go-template/models/roles.go:867.2,867.21 1 0 +go-template/models/roles.go:871.93,872.20 1 0 +go-template/models/roles.go:872.20,874.3 1 0 +go-template/models/roles.go:876.2,879.16 3 0 +go-template/models/roles.go:879.16,881.3 1 0 +go-template/models/roles.go:883.2,884.16 2 0 +go-template/models/roles.go:884.16,886.3 1 0 +go-template/models/roles.go:888.2,888.21 1 0 +go-template/models/roles.go:892.93,893.17 1 0 +go-template/models/roles.go:893.17,895.3 1 0 +go-template/models/roles.go:897.2,898.24 2 0 +go-template/models/roles.go:898.24,901.3 2 0 +go-template/models/roles.go:903.2,906.23 2 0 +go-template/models/roles.go:906.23,910.3 3 0 +go-template/models/roles.go:911.2,912.16 2 0 +go-template/models/roles.go:912.16,914.3 1 0 +go-template/models/roles.go:916.2,917.16 2 0 +go-template/models/roles.go:917.16,919.3 1 0 +go-template/models/roles.go:921.2,921.21 1 0 +go-template/models/roles.go:926.77,928.16 2 0 +go-template/models/roles.go:928.16,930.3 1 0 +go-template/models/roles.go:932.2,933.12 2 0 +go-template/models/roles.go:938.85,939.30 1 0 +go-template/models/roles.go:939.30,941.3 1 0 +go-template/models/roles.go:943.2,945.25 3 0 +go-template/models/roles.go:945.25,948.3 2 0 +go-template/models/roles.go:950.2,956.16 4 0 +go-template/models/roles.go:956.16,958.3 1 0 +go-template/models/roles.go:960.2,962.12 2 0 +go-template/models/roles.go:966.87,970.23 3 0 +go-template/models/roles.go:970.23,974.3 3 0 +go-template/models/roles.go:975.2,978.16 3 0 +go-template/models/roles.go:978.16,980.3 1 0 +go-template/models/roles.go:982.2,982.20 1 0 +go-template/models/users.go:124.63,126.2 1 0 +go-template/models/users.go:127.64,129.2 1 0 +go-template/models/users.go:130.63,132.2 1 0 +go-template/models/users.go:133.64,135.2 1 0 +go-template/models/users.go:136.63,138.2 1 0 +go-template/models/users.go:139.64,141.2 1 0 +go-template/models/users.go:143.57,143.97 1 0 +go-template/models/users.go:144.57,144.100 1 0 +go-template/models/users.go:148.59,150.2 1 0 +go-template/models/users.go:151.60,153.2 1 0 +go-template/models/users.go:154.59,156.2 1 0 +go-template/models/users.go:157.60,159.2 1 0 +go-template/models/users.go:160.59,162.2 1 0 +go-template/models/users.go:163.60,165.2 1 0 +go-template/models/users.go:167.55,167.95 1 0 +go-template/models/users.go:168.55,168.98 1 0 +go-template/models/users.go:172.57,174.2 1 0 +go-template/models/users.go:175.58,177.2 1 0 +go-template/models/users.go:178.57,180.2 1 0 +go-template/models/users.go:181.58,183.2 1 0 +go-template/models/users.go:184.57,186.2 1 0 +go-template/models/users.go:187.58,189.2 1 0 +go-template/models/users.go:191.54,191.94 1 0 +go-template/models/users.go:192.54,192.97 1 0 +go-template/models/users.go:243.34,245.2 1 0 +go-template/models/users.go:247.33,248.14 1 0 +go-template/models/users.go:248.14,250.3 1 0 +go-template/models/users.go:251.2,251.15 1 0 +go-template/models/users.go:297.87,303.16 4 1 +go-template/models/users.go:303.16,304.36 1 1 +go-template/models/users.go:304.36,306.4 1 0 +go-template/models/users.go:307.3,307.82 1 1 +go-template/models/users.go:310.2,310.15 1 1 +go-template/models/users.go:314.91,318.16 3 0 +go-template/models/users.go:318.16,320.3 1 0 +go-template/models/users.go:322.2,322.15 1 0 +go-template/models/users.go:326.89,333.16 5 0 +go-template/models/users.go:333.16,335.3 1 0 +go-template/models/users.go:337.2,337.19 1 0 +go-template/models/users.go:341.89,349.16 6 0 +go-template/models/users.go:349.16,351.3 1 0 +go-template/models/users.go:353.2,353.23 1 0 +go-template/models/users.go:357.52,365.2 3 0 +go-template/models/users.go:369.137,373.14 3 0 +go-template/models/users.go:373.14,375.3 1 0 +go-template/models/users.go:375.8,377.3 1 0 +go-template/models/users.go:379.2,380.14 2 0 +go-template/models/users.go:380.14,381.22 1 0 +go-template/models/users.go:381.22,383.4 1 0 +go-template/models/users.go:384.3,384.36 1 0 +go-template/models/users.go:384.36,386.4 1 0 +go-template/models/users.go:388.8,390.29 1 0 +go-template/models/users.go:390.29,391.20 1 0 +go-template/models/users.go:391.20,393.5 1 0 +go-template/models/users.go:395.4,395.27 1 0 +go-template/models/users.go:395.27,396.37 1 0 +go-template/models/users.go:396.37,397.20 1 0 +go-template/models/users.go:401.4,401.34 1 0 +go-template/models/users.go:401.34,403.5 1 0 +go-template/models/users.go:408.2,408.20 1 0 +go-template/models/users.go:408.20,410.3 1 0 +go-template/models/users.go:412.2,416.17 2 0 +go-template/models/users.go:416.17,418.3 1 0 +go-template/models/users.go:420.2,421.16 2 0 +go-template/models/users.go:421.16,423.3 1 0 +go-template/models/users.go:425.2,426.59 2 0 +go-template/models/users.go:426.59,428.3 1 0 +go-template/models/users.go:430.2,430.39 1 0 +go-template/models/users.go:430.39,432.3 1 0 +go-template/models/users.go:433.2,433.37 1 0 +go-template/models/users.go:433.37,435.3 1 0 +go-template/models/users.go:437.2,437.27 1 0 +go-template/models/users.go:437.27,439.3 1 0 +go-template/models/users.go:441.2,441.14 1 0 +go-template/models/users.go:441.14,444.23 3 0 +go-template/models/users.go:444.23,446.4 1 0 +go-template/models/users.go:447.3,448.13 2 0 +go-template/models/users.go:451.2,451.30 1 0 +go-template/models/users.go:451.30,452.39 1 0 +go-template/models/users.go:452.39,453.47 1 0 +go-template/models/users.go:453.47,455.25 2 0 +go-template/models/users.go:455.25,457.6 1 0 +go-template/models/users.go:458.5,459.10 2 0 +go-template/models/users.go:464.2,464.12 1 0 +go-template/models/users.go:470.106,472.12 2 0 +go-template/models/users.go:472.12,473.64 1 0 +go-template/models/users.go:473.64,475.4 1 0 +go-template/models/users.go:478.2,485.23 3 0 +go-template/models/users.go:485.23,489.3 3 0 +go-template/models/users.go:490.2,490.72 1 0 +go-template/models/users.go:490.72,492.3 1 0 +go-template/models/users.go:494.2,495.16 2 0 +go-template/models/users.go:495.16,499.3 1 0 +go-template/models/users.go:499.8,501.3 1 0 +go-template/models/users.go:503.2,503.22 1 0 +go-template/models/users.go:503.22,507.3 1 0 +go-template/models/users.go:507.8,509.3 1 0 +go-template/models/users.go:511.2,511.12 1 0 +go-template/models/users.go:517.96,521.73 3 0 +go-template/models/users.go:521.73,523.3 1 0 +go-template/models/users.go:525.2,525.16 1 0 +go-template/models/users.go:525.16,527.3 1 0 +go-template/models/users.go:528.2,528.40 1 0 +go-template/models/users.go:528.40,530.3 1 0 +go-template/models/users.go:532.2,532.37 1 0 +go-template/models/users.go:532.37,533.41 1 0 +go-template/models/users.go:533.41,534.12 1 0 +go-template/models/users.go:537.3,538.25 2 0 +go-template/models/users.go:538.25,540.4 1 0 +go-template/models/users.go:541.3,542.8 2 0 +go-template/models/users.go:544.2,544.12 1 0 +go-template/models/users.go:548.43,551.36 3 1 +go-template/models/users.go:551.36,553.3 1 1 +go-template/models/users.go:555.2,555.21 1 1 +go-template/models/users.go:560.108,564.25 3 1 +go-template/models/users.go:564.25,566.3 1 0 +go-template/models/users.go:567.2,574.16 4 1 +go-template/models/users.go:574.16,575.36 1 0 +go-template/models/users.go:575.36,577.4 1 0 +go-template/models/users.go:578.3,578.70 1 0 +go-template/models/users.go:581.2,581.21 1 1 +go-template/models/users.go:586.99,587.14 1 0 +go-template/models/users.go:587.14,589.3 1 0 +go-template/models/users.go:591.2,592.37 2 0 +go-template/models/users.go:592.37,595.45 2 0 +go-template/models/users.go:595.45,597.4 1 0 +go-template/models/users.go:598.3,598.45 1 0 +go-template/models/users.go:598.45,600.4 1 0 +go-template/models/users.go:603.2,610.13 6 0 +go-template/models/users.go:610.13,619.17 3 0 +go-template/models/users.go:619.17,621.4 1 0 +go-template/models/users.go:622.3,623.17 2 0 +go-template/models/users.go:623.17,625.4 1 0 +go-template/models/users.go:626.3,626.19 1 0 +go-template/models/users.go:626.19,628.4 1 0 +go-template/models/users.go:628.9,630.4 1 0 +go-template/models/users.go:632.3,634.33 2 0 +go-template/models/users.go:634.33,636.4 1 0 +go-template/models/users.go:638.3,638.70 1 0 +go-template/models/users.go:641.2,644.23 3 0 +go-template/models/users.go:644.23,648.3 3 0 +go-template/models/users.go:650.2,650.32 1 0 +go-template/models/users.go:650.32,652.3 1 0 +go-template/models/users.go:652.8,654.3 1 0 +go-template/models/users.go:656.2,656.16 1 0 +go-template/models/users.go:656.16,658.3 1 0 +go-template/models/users.go:660.2,660.13 1 0 +go-template/models/users.go:660.13,664.3 3 0 +go-template/models/users.go:666.2,666.12 1 0 +go-template/models/users.go:672.108,673.37 1 0 +go-template/models/users.go:673.37,677.3 2 0 +go-template/models/users.go:679.2,685.13 6 0 +go-template/models/users.go:685.13,691.29 2 0 +go-template/models/users.go:691.29,693.4 1 0 +go-template/models/users.go:694.3,694.19 1 0 +go-template/models/users.go:694.19,696.4 1 0 +go-template/models/users.go:698.3,703.17 3 0 +go-template/models/users.go:703.17,705.4 1 0 +go-template/models/users.go:708.2,710.23 2 0 +go-template/models/users.go:710.23,714.3 3 0 +go-template/models/users.go:715.2,717.16 3 0 +go-template/models/users.go:717.16,719.3 1 0 +go-template/models/users.go:721.2,722.16 2 0 +go-template/models/users.go:722.16,724.3 1 0 +go-template/models/users.go:726.2,726.13 1 0 +go-template/models/users.go:726.13,730.3 3 0 +go-template/models/users.go:732.2,732.21 1 0 +go-template/models/users.go:736.101,740.16 3 0 +go-template/models/users.go:740.16,742.3 1 0 +go-template/models/users.go:744.2,745.16 2 0 +go-template/models/users.go:745.16,747.3 1 0 +go-template/models/users.go:749.2,749.21 1 0 +go-template/models/users.go:753.101,755.13 2 0 +go-template/models/users.go:755.13,757.3 1 0 +go-template/models/users.go:759.2,759.20 1 0 +go-template/models/users.go:759.20,761.3 1 0 +go-template/models/users.go:763.2,767.32 4 0 +go-template/models/users.go:767.32,771.3 3 0 +go-template/models/users.go:774.2,774.24 1 0 +go-template/models/users.go:774.24,777.3 2 0 +go-template/models/users.go:779.2,783.23 2 0 +go-template/models/users.go:783.23,787.3 3 0 +go-template/models/users.go:788.2,789.16 2 0 +go-template/models/users.go:789.16,791.3 1 0 +go-template/models/users.go:793.2,794.16 2 0 +go-template/models/users.go:794.16,796.3 1 0 +go-template/models/users.go:797.2,797.21 1 0 +go-template/models/users.go:802.169,803.14 1 0 +go-template/models/users.go:803.14,805.3 1 0 +go-template/models/users.go:806.2,806.37 1 0 +go-template/models/users.go:806.37,809.45 2 0 +go-template/models/users.go:809.45,811.4 1 0 +go-template/models/users.go:812.3,812.45 1 0 +go-template/models/users.go:815.2,819.22 3 0 +go-template/models/users.go:819.22,821.3 1 0 +go-template/models/users.go:821.8,823.3 1 0 +go-template/models/users.go:824.2,825.36 2 0 +go-template/models/users.go:825.36,827.3 1 0 +go-template/models/users.go:828.2,830.39 3 0 +go-template/models/users.go:830.39,832.3 1 0 +go-template/models/users.go:833.2,835.39 3 0 +go-template/models/users.go:835.39,837.3 1 0 +go-template/models/users.go:838.2,839.31 2 0 +go-template/models/users.go:839.31,841.3 1 0 +go-template/models/users.go:842.2,851.13 7 0 +go-template/models/users.go:851.13,864.43 3 0 +go-template/models/users.go:864.43,866.4 1 0 +go-template/models/users.go:868.3,869.25 2 0 +go-template/models/users.go:869.25,872.4 2 0 +go-template/models/users.go:873.3,876.17 3 0 +go-template/models/users.go:876.17,878.4 1 0 +go-template/models/users.go:879.3,879.20 1 0 +go-template/models/users.go:879.20,881.18 2 0 +go-template/models/users.go:881.18,883.5 1 0 +go-template/models/users.go:887.2,890.32 4 0 +go-template/models/users.go:890.32,892.3 1 0 +go-template/models/users.go:894.2,894.23 1 0 +go-template/models/users.go:894.23,898.3 3 0 +go-template/models/users.go:899.2,899.32 1 0 +go-template/models/users.go:899.32,901.27 2 0 +go-template/models/users.go:901.27,903.4 1 0 +go-template/models/users.go:904.8,906.3 1 0 +go-template/models/users.go:907.2,907.16 1 0 +go-template/models/users.go:907.16,909.3 1 0 +go-template/models/users.go:911.2,911.13 1 0 +go-template/models/users.go:911.13,915.3 3 0 +go-template/models/users.go:917.2,917.12 1 0 +go-template/models/users.go:922.86,923.14 1 0 +go-template/models/users.go:923.14,925.3 1 0 +go-template/models/users.go:927.2,930.23 3 0 +go-template/models/users.go:930.23,934.3 3 0 +go-template/models/users.go:935.2,936.16 2 0 +go-template/models/users.go:936.16,938.3 1 0 +go-template/models/users.go:940.2,941.16 2 0 +go-template/models/users.go:941.16,943.3 1 0 +go-template/models/users.go:945.2,945.21 1 0 +go-template/models/users.go:949.93,950.20 1 0 +go-template/models/users.go:950.20,952.3 1 0 +go-template/models/users.go:954.2,957.16 3 0 +go-template/models/users.go:957.16,959.3 1 0 +go-template/models/users.go:961.2,962.16 2 0 +go-template/models/users.go:962.16,964.3 1 0 +go-template/models/users.go:966.2,966.21 1 0 +go-template/models/users.go:970.93,971.17 1 0 +go-template/models/users.go:971.17,973.3 1 0 +go-template/models/users.go:975.2,976.24 2 0 +go-template/models/users.go:976.24,979.3 2 0 +go-template/models/users.go:981.2,984.23 2 0 +go-template/models/users.go:984.23,988.3 3 0 +go-template/models/users.go:989.2,990.16 2 0 +go-template/models/users.go:990.16,992.3 1 0 +go-template/models/users.go:994.2,995.16 2 0 +go-template/models/users.go:995.16,997.3 1 0 +go-template/models/users.go:999.2,999.21 1 0 +go-template/models/users.go:1004.77,1006.16 2 0 +go-template/models/users.go:1006.16,1008.3 1 0 +go-template/models/users.go:1010.2,1011.12 2 0 +go-template/models/users.go:1016.85,1017.30 1 0 +go-template/models/users.go:1017.30,1019.3 1 0 +go-template/models/users.go:1021.2,1023.25 3 0 +go-template/models/users.go:1023.25,1026.3 2 0 +go-template/models/users.go:1028.2,1034.16 4 0 +go-template/models/users.go:1034.16,1036.3 1 0 +go-template/models/users.go:1038.2,1040.12 2 0 +go-template/models/users.go:1044.87,1048.23 3 0 +go-template/models/users.go:1048.23,1052.3 3 0 +go-template/models/users.go:1053.2,1056.16 3 0 +go-template/models/users.go:1056.16,1058.3 1 0 +go-template/models/users.go:1060.2,1060.20 1 0 +go-template/pkg/api/api.go:32.59,37.40 2 1 +go-template/pkg/api/api.go:37.40,39.3 1 0 +go-template/pkg/api/api.go:42.2,47.16 2 1 +go-template/pkg/api/api.go:47.16,49.3 1 0 +go-template/pkg/api/api.go:50.2,50.16 1 1 +go-template/pkg/api/api.go:50.16,52.3 1 0 +go-template/pkg/api/api.go:55.2,60.117 3 1 +go-template/pkg/api/api.go:60.117,62.3 1 1 +go-template/pkg/api/api.go:64.2,67.44 1 1 +go-template/pkg/api/api.go:67.44,69.5 1 0 +go-template/pkg/api/api.go:72.2,95.15 12 1 +go-template/pkg/api/api.go:98.28,100.16 2 1 +go-template/pkg/api/api.go:100.16,102.3 1 0 +go-template/pkg/api/api.go:103.2,104.46 2 1 +go-template/pkg/api/api.go:104.46,106.3 1 1 +go-template/pkg/api/api.go:107.2,107.12 1 1 +go-template/pkg/api/api.go:110.74,115.53 4 1 +go-template/pkg/api/api.go:115.53,120.3 4 1 +go-template/pkg/api/api.go:122.2,122.52 1 1 +go-template/pkg/api/api.go:122.52,127.3 4 0 +go-template/pkg/api/api.go:130.43,134.50 3 1 +go-template/pkg/api/api.go:134.50,139.3 4 1 +go-template/pkg/utl/randgen.go:12.35,14.19 2 0 +go-template/pkg/utl/randgen.go:14.19,17.3 2 0 +go-template/pkg/utl/randgen.go:18.2,18.18 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:15.73,17.22 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:17.22,19.3 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:20.2,20.10 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:24.65,26.14 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:26.14,28.3 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:29.2,30.33 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:30.33,32.17 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:32.17,34.4 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:37.2,47.3 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:50.65,52.14 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:52.14,54.3 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:55.2,56.33 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:56.33,58.17 2 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:58.17,60.4 1 0 +go-template/pkg/utl/cnvrttogql/cnvrttogql.go:63.2,71.3 1 0 +go-template/pkg/utl/convert/convert.go:10.46,12.2 1 0 +go-template/pkg/utl/convert/convert.go:15.32,17.16 2 1 +go-template/pkg/utl/convert/convert.go:17.16,19.3 1 0 +go-template/pkg/utl/convert/convert.go:20.2,20.10 1 1 +go-template/pkg/utl/convert/convert.go:24.34,26.16 2 1 +go-template/pkg/utl/convert/convert.go:26.16,28.3 1 0 +go-template/pkg/utl/convert/convert.go:29.2,29.10 1 1 +go-template/pkg/utl/convert/convert.go:33.58,35.2 1 0 +go-template/pkg/utl/convert/convert.go:38.50,39.20 1 1 +go-template/pkg/utl/convert/convert.go:39.20,41.3 1 0 +go-template/pkg/utl/convert/convert.go:42.2,42.17 1 1 +go-template/pkg/utl/convert/convert.go:46.38,47.20 1 0 +go-template/pkg/utl/convert/convert.go:47.20,49.3 1 0 +go-template/pkg/utl/convert/convert.go:50.2,50.17 1 0 +go-template/pkg/utl/convert/convert.go:54.50,56.2 1 0 +go-template/pkg/utl/convert/convert.go:59.52,60.14 1 0 +go-template/pkg/utl/convert/convert.go:60.14,62.3 1 0 +go-template/pkg/utl/convert/convert.go:63.2,65.16 3 0 +go-template/pkg/utl/convert/convert.go:65.16,67.3 1 0 +go-template/pkg/utl/convert/convert.go:68.2,68.24 1 0 +go-template/pkg/utl/convert/convert.go:71.48,73.13 2 0 +go-template/pkg/utl/convert/convert.go:73.13,76.3 2 0 +go-template/pkg/utl/convert/convert.go:77.2,77.12 1 0 +go-template/pkg/utl/rediscache/redis.go:11.39,14.16 2 0 +go-template/pkg/utl/rediscache/redis.go:14.16,16.3 1 0 +go-template/pkg/utl/rediscache/redis.go:17.2,17.18 1 0 +go-template/pkg/utl/rediscache/redis.go:21.54,23.16 2 0 +go-template/pkg/utl/rediscache/redis.go:23.16,25.3 1 0 +go-template/pkg/utl/rediscache/redis.go:26.2,27.16 2 0 +go-template/pkg/utl/rediscache/redis.go:27.16,29.3 1 0 +go-template/pkg/utl/rediscache/redis.go:30.2,31.12 2 0 +go-template/pkg/utl/rediscache/redis.go:35.51,37.16 2 0 +go-template/pkg/utl/rediscache/redis.go:37.16,39.3 1 0 +go-template/pkg/utl/rediscache/redis.go:41.2,42.19 2 0 +go-template/pkg/utl/rediscache/service.go:26.69,29.16 2 0 +go-template/pkg/utl/rediscache/service.go:29.16,31.3 1 0 +go-template/pkg/utl/rediscache/service.go:32.2,33.28 2 0 +go-template/pkg/utl/rediscache/service.go:33.28,36.17 3 0 +go-template/pkg/utl/rediscache/service.go:36.17,38.4 1 0 +go-template/pkg/utl/rediscache/service.go:39.3,39.19 1 0 +go-template/pkg/utl/rediscache/service.go:41.2,42.16 2 0 +go-template/pkg/utl/rediscache/service.go:42.16,44.3 1 0 +go-template/pkg/utl/rediscache/service.go:46.2,47.16 2 0 +go-template/pkg/utl/rediscache/service.go:47.16,49.3 1 0 +go-template/pkg/utl/rediscache/service.go:50.2,50.18 1 0 +go-template/pkg/utl/rediscache/service.go:54.69,57.16 2 0 +go-template/pkg/utl/rediscache/service.go:57.16,59.3 1 0 +go-template/pkg/utl/rediscache/service.go:60.2,61.28 2 0 +go-template/pkg/utl/rediscache/service.go:61.28,64.17 3 0 +go-template/pkg/utl/rediscache/service.go:64.17,66.4 1 0 +go-template/pkg/utl/rediscache/service.go:67.3,67.19 1 0 +go-template/pkg/utl/rediscache/service.go:69.2,70.16 2 0 +go-template/pkg/utl/rediscache/service.go:70.16,72.3 1 0 +go-template/pkg/utl/rediscache/service.go:74.2,75.16 2 0 +go-template/pkg/utl/rediscache/service.go:75.16,77.3 1 0 +go-template/pkg/utl/rediscache/service.go:78.2,78.18 1 0 +go-template/pkg/utl/rediscache/service.go:83.42,85.16 2 0 +go-template/pkg/utl/rediscache/service.go:85.16,87.3 1 0 +go-template/pkg/utl/rediscache/service.go:88.2,90.42 2 0 +go-template/pkg/utl/rediscache/service.go:95.56,97.16 2 0 +go-template/pkg/utl/rediscache/service.go:97.16,99.3 1 0 +go-template/pkg/utl/rediscache/service.go:100.2,105.16 4 0 +go-template/pkg/utl/rediscache/service.go:105.16,107.3 1 0 +go-template/pkg/utl/rediscache/service.go:108.2,108.12 1 0 +go-template/pkg/utl/resultwrapper/error.go:38.42,43.2 2 0 +go-template/pkg/utl/resultwrapper/error.go:51.41,57.33 4 0 +go-template/pkg/utl/resultwrapper/error.go:57.33,58.42 1 0 +go-template/pkg/utl/resultwrapper/error.go:58.42,62.4 2 0 +go-template/pkg/utl/resultwrapper/error.go:64.2,64.15 1 0 +go-template/pkg/utl/resultwrapper/error.go:68.68,71.2 2 0 +go-template/pkg/utl/resultwrapper/error.go:74.74,78.15 4 0 +go-template/pkg/utl/resultwrapper/error.go:78.15,80.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:81.2,81.31 1 0 +go-template/pkg/utl/resultwrapper/error.go:85.59,87.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:90.71,92.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:95.50,97.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:100.62,102.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:105.48,107.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:110.60,112.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:115.55,117.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:120.52,122.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:125.64,127.2 1 0 +go-template/pkg/utl/resultwrapper/error.go:130.51,132.54 2 0 +go-template/pkg/utl/resultwrapper/error.go:132.54,134.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:135.2,136.54 2 0 +go-template/pkg/utl/resultwrapper/error.go:136.54,138.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:139.2,139.27 1 0 +go-template/pkg/utl/resultwrapper/error.go:143.58,145.54 2 0 +go-template/pkg/utl/resultwrapper/error.go:145.54,147.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:148.2,148.28 1 0 +go-template/pkg/utl/resultwrapper/error.go:152.65,153.54 1 0 +go-template/pkg/utl/resultwrapper/error.go:153.54,157.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:161.55,163.60 2 0 +go-template/pkg/utl/resultwrapper/error.go:163.60,165.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:166.2,166.59 1 0 +go-template/pkg/utl/resultwrapper/error.go:166.59,168.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:169.2,169.59 1 0 +go-template/pkg/utl/resultwrapper/error.go:169.59,171.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:172.2,173.72 1 0 +go-template/pkg/utl/resultwrapper/error.go:173.72,176.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:177.2,177.75 1 0 +go-template/pkg/utl/resultwrapper/error.go:181.66,196.15 12 0 +go-template/pkg/utl/resultwrapper/error.go:196.15,198.3 1 0 +go-template/pkg/utl/resultwrapper/error.go:199.2,199.31 1 0 +go-template/pkg/utl/secure/secure.go:14.45,16.2 1 1 +go-template/pkg/utl/secure/secure.go:25.63,28.2 2 0 +go-template/pkg/utl/secure/secure.go:31.45,34.2 2 0 +go-template/pkg/utl/secure/secure.go:37.64,39.2 1 1 +go-template/pkg/utl/secure/secure.go:42.43,46.2 3 0 +go-template/pkg/utl/throttle/throttler.go:23.69,25.46 1 0 +go-template/pkg/utl/throttle/throttler.go:25.46,27.3 1 0 +go-template/pkg/utl/throttle/throttler.go:29.2,34.16 5 0 +go-template/pkg/utl/throttle/throttler.go:34.16,36.3 1 0 +go-template/pkg/utl/throttle/throttler.go:38.2,38.17 1 0 +go-template/pkg/utl/throttle/throttler.go:38.17,40.3 1 0 +go-template/pkg/utl/throttle/throttler.go:40.8,40.21 1 0 +go-template/pkg/utl/throttle/throttler.go:40.21,42.17 2 0 +go-template/pkg/utl/throttle/throttler.go:42.17,44.4 1 0 +go-template/pkg/utl/throttle/throttler.go:47.2,47.12 1 0 +go-template/pkg/utl/throttle/throttler.go:52.42,53.54 1 1 +go-template/pkg/utl/throttle/throttler.go:53.54,54.37 1 1 +go-template/pkg/utl/throttle/throttler.go:54.37,62.4 4 1 +go-template/pkg/utl/zaplog/zaplog.go:20.62,23.2 2 0 +go-template/pkg/utl/zaplog/zaplog.go:25.45,27.2 1 1 +go-template/pkg/utl/zaplog/zaplog.go:28.51,30.2 1 1 +go-template/pkg/utl/zaplog/zaplog.go:31.52,33.2 1 0 +go-template/pkg/utl/zaplog/zaplog.go:34.38,37.51 3 1 +go-template/pkg/utl/zaplog/zaplog.go:37.51,39.3 1 0 +go-template/pkg/utl/zaplog/zaplog.go:39.8,41.3 1 1 +go-template/pkg/utl/zaplog/zaplog.go:43.2,43.16 1 1 +go-template/pkg/utl/zaplog/zaplog.go:43.16,44.13 1 0 +go-template/pkg/utl/zaplog/zaplog.go:47.2,47.26 1 1 +go-template/resolver/auth_mutations.resolvers.go:21.123,23.16 2 1 +go-template/resolver/auth_mutations.resolvers.go:23.16,25.3 1 1 +go-template/resolver/auth_mutations.resolvers.go:27.2,28.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:28.16,30.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:32.2,34.16 3 0 +go-template/resolver/auth_mutations.resolvers.go:34.16,36.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:38.2,38.82 1 0 +go-template/resolver/auth_mutations.resolvers.go:38.82,40.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:42.2,42.41 1 0 +go-template/resolver/auth_mutations.resolvers.go:42.41,44.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:46.2,47.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:47.16,49.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:51.2,54.16 4 0 +go-template/resolver/auth_mutations.resolvers.go:54.16,56.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:58.2,58.80 1 0 +go-template/resolver/auth_mutations.resolvers.go:66.46,69.16 3 1 +go-template/resolver/auth_mutations.resolvers.go:69.16,71.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:74.2,75.16 2 1 +go-template/resolver/auth_mutations.resolvers.go:75.16,77.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:79.2,80.86 2 1 +go-template/resolver/auth_mutations.resolvers.go:80.86,82.3 1 1 +go-template/resolver/auth_mutations.resolvers.go:84.2,88.43 1 0 +go-template/resolver/auth_mutations.resolvers.go:88.43,90.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:92.2,94.16 3 0 +go-template/resolver/auth_mutations.resolvers.go:94.16,96.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:97.2,97.57 1 0 +go-template/resolver/auth_mutations.resolvers.go:101.117,103.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:103.16,105.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:107.2,108.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:108.16,110.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:112.2,113.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:113.16,115.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:116.2,117.16 2 0 +go-template/resolver/auth_mutations.resolvers.go:117.16,119.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:120.2,120.58 1 0 +go-template/resolver/auth_mutations.resolvers.go:124.58,124.89 1 1 +go-template/resolver/auth_mutations.resolvers.go:134.50,136.16 2 1 +go-template/resolver/auth_mutations.resolvers.go:136.16,138.3 1 0 +go-template/resolver/auth_mutations.resolvers.go:139.2,139.17 1 1 +go-template/resolver/role_mutations.resolvers.go:20.125,23.16 3 0 +go-template/resolver/role_mutations.resolvers.go:23.16,25.3 1 0 +go-template/resolver/role_mutations.resolvers.go:26.2,27.16 2 0 +go-template/resolver/role_mutations.resolvers.go:27.16,29.3 1 0 +go-template/resolver/role_mutations.resolvers.go:30.2,34.59 2 0 +go-template/resolver/role_mutations.resolvers.go:34.59,36.3 1 0 +go-template/resolver/role_mutations.resolvers.go:38.2,39.16 2 0 +go-template/resolver/role_mutations.resolvers.go:39.16,41.3 1 0 +go-template/resolver/role_mutations.resolvers.go:42.2,46.8 1 0 +go-template/resolver/subscriptions.resolvers.go:14.102,17.12 3 0 +go-template/resolver/subscriptions.resolvers.go:17.12,22.3 4 0 +go-template/resolver/subscriptions.resolvers.go:23.2,27.19 5 0 +go-template/resolver/subscriptions.resolvers.go:31.66,31.101 1 0 +go-template/resolver/user_mutations.resolvers.go:25.118,27.16 2 0 +go-template/resolver/user_mutations.resolvers.go:27.16,29.3 1 0 +go-template/resolver/user_mutations.resolvers.go:31.2,33.25 3 0 +go-template/resolver/user_mutations.resolvers.go:33.25,35.3 1 0 +go-template/resolver/user_mutations.resolvers.go:36.2,47.16 3 0 +go-template/resolver/user_mutations.resolvers.go:47.16,49.3 1 0 +go-template/resolver/user_mutations.resolvers.go:51.2,54.16 4 0 +go-template/resolver/user_mutations.resolvers.go:54.16,56.3 1 0 +go-template/resolver/user_mutations.resolvers.go:57.2,60.39 3 0 +go-template/resolver/user_mutations.resolvers.go:60.39,62.3 1 0 +go-template/resolver/user_mutations.resolvers.go:63.2,65.23 2 0 +go-template/resolver/user_mutations.resolvers.go:69.119,73.17 4 0 +go-template/resolver/user_mutations.resolvers.go:73.17,75.3 1 0 +go-template/resolver/user_mutations.resolvers.go:75.8,77.3 1 0 +go-template/resolver/user_mutations.resolvers.go:78.2,78.28 1 0 +go-template/resolver/user_mutations.resolvers.go:78.28,80.3 1 0 +go-template/resolver/user_mutations.resolvers.go:81.2,81.27 1 0 +go-template/resolver/user_mutations.resolvers.go:81.27,83.3 1 0 +go-template/resolver/user_mutations.resolvers.go:84.2,84.25 1 0 +go-template/resolver/user_mutations.resolvers.go:84.25,86.3 1 0 +go-template/resolver/user_mutations.resolvers.go:87.2,87.26 1 0 +go-template/resolver/user_mutations.resolvers.go:87.26,89.3 1 0 +go-template/resolver/user_mutations.resolvers.go:90.2,91.16 2 0 +go-template/resolver/user_mutations.resolvers.go:91.16,93.3 1 0 +go-template/resolver/user_mutations.resolvers.go:95.2,97.39 3 0 +go-template/resolver/user_mutations.resolvers.go:97.39,99.3 1 0 +go-template/resolver/user_mutations.resolvers.go:100.2,102.23 2 0 +go-template/resolver/user_mutations.resolvers.go:106.98,109.16 3 0 +go-template/resolver/user_mutations.resolvers.go:109.16,111.3 1 0 +go-template/resolver/user_mutations.resolvers.go:112.2,113.16 2 0 +go-template/resolver/user_mutations.resolvers.go:113.16,115.3 1 0 +go-template/resolver/user_mutations.resolvers.go:116.2,116.66 1 0 +go-template/resolver/user_queries.resolvers.go:19.74,22.16 3 0 +go-template/resolver/user_queries.resolvers.go:22.16,24.3 1 0 +go-template/resolver/user_queries.resolvers.go:26.2,26.51 1 0 +go-template/resolver/user_queries.resolvers.go:30.123,32.23 2 0 +go-template/resolver/user_queries.resolvers.go:32.23,33.28 1 0 +go-template/resolver/user_queries.resolvers.go:33.28,35.4 1 0 +go-template/resolver/user_queries.resolvers.go:38.2,39.16 2 0 +go-template/resolver/user_queries.resolvers.go:39.16,41.3 1 0 +go-template/resolver/user_queries.resolvers.go:42.2,42.105 1 0 +go-template/resolver/user_queries.resolvers.go:46.52,46.80 1 0 +go-template/testutls/echoctx.go:30.59,34.2 3 0 +go-template/testutls/echoctx.go:37.57,39.2 1 0 +go-template/testutls/echoctx.go:42.59,47.2 4 0 +go-template/testutls/echoctx.go:50.84,53.2 2 0 +go-template/testutls/echoctx.go:56.52,61.2 4 0 +go-template/testutls/echoctx.go:64.72,67.2 2 0 +go-template/testutls/echoctx.go:70.70,75.2 4 0 +go-template/testutls/echoctx.go:78.84,81.2 2 0 +go-template/testutls/echoctx.go:84.65,90.2 5 0 +go-template/testutls/echoctx.go:93.74,96.2 2 0 +go-template/testutls/echoctx.go:99.48,104.2 4 0 +go-template/testutls/echoctx.go:107.59,110.2 2 0 +go-template/testutls/echoctx.go:113.41,118.2 4 0 +go-template/testutls/echoctx.go:121.56,124.2 2 0 +go-template/testutls/echoctx.go:127.41,130.2 2 0 +go-template/testutls/echoctx.go:133.73,136.2 2 0 +go-template/testutls/echoctx.go:139.47,144.2 4 0 +go-template/testutls/echoctx.go:147.72,150.2 2 0 +go-template/testutls/echoctx.go:153.76,159.2 5 0 +go-template/testutls/echoctx.go:162.76,165.2 2 0 +go-template/testutls/echoctx.go:168.56,174.2 5 0 +go-template/testutls/echoctx.go:177.62,180.2 2 0 +go-template/testutls/echoctx.go:183.53,188.2 4 0 +go-template/testutls/echoctx.go:191.77,194.2 2 0 +go-template/testutls/echoctx.go:197.52,202.2 4 0 +go-template/testutls/echoctx.go:205.71,208.2 2 0 +go-template/testutls/echoctx.go:211.57,216.2 4 0 +go-template/testutls/echoctx.go:219.78,222.2 2 0 +go-template/testutls/echoctx.go:225.61,230.2 4 0 +go-template/testutls/echoctx.go:233.82,236.2 2 0 +go-template/testutls/echoctx.go:239.50,244.2 4 0 +go-template/testutls/echoctx.go:247.59,250.2 2 0 +go-template/testutls/echoctx.go:253.55,258.2 4 0 +go-template/testutls/echoctx.go:261.80,264.2 2 0 +go-template/testutls/echoctx.go:267.36,272.2 4 0 +go-template/testutls/echoctx.go:275.57,278.2 2 0 +go-template/testutls/echoctx.go:281.42,286.2 4 0 +go-template/testutls/echoctx.go:289.63,292.2 2 0 +go-template/testutls/echoctx.go:295.62,300.2 4 0 +go-template/testutls/echoctx.go:303.78,306.2 2 0 +go-template/testutls/echoctx.go:309.61,314.2 4 0 +go-template/testutls/echoctx.go:317.82,320.2 2 0 +go-template/testutls/echoctx.go:323.76,328.2 4 0 +go-template/testutls/echoctx.go:331.85,334.2 2 0 +go-template/testutls/echoctx.go:337.75,342.2 4 0 +go-template/testutls/echoctx.go:345.89,348.2 2 0 +go-template/testutls/echoctx.go:351.81,356.2 4 0 +go-template/testutls/echoctx.go:359.90,362.2 2 0 +go-template/testutls/echoctx.go:365.44,370.2 4 0 +go-template/testutls/echoctx.go:373.58,376.2 2 0 +go-template/testutls/echoctx.go:379.64,385.2 5 0 +go-template/testutls/echoctx.go:388.65,391.2 2 0 +go-template/testutls/echoctx.go:394.49,399.2 4 0 +go-template/testutls/echoctx.go:402.77,405.2 2 0 +go-template/testutls/echoctx.go:408.49,413.2 4 0 +go-template/testutls/echoctx.go:416.73,419.2 2 0 +go-template/testutls/echoctx.go:422.45,427.2 4 0 +go-template/testutls/echoctx.go:430.62,433.2 2 0 +go-template/testutls/echoctx.go:436.46,441.2 4 0 +go-template/testutls/echoctx.go:444.63,447.2 2 0 +go-template/testutls/echoctx.go:450.37,455.2 4 0 +go-template/testutls/echoctx.go:458.56,461.2 2 0 +go-template/testutls/echoctx.go:464.54,469.2 4 0 +go-template/testutls/echoctx.go:472.78,475.2 2 0 +go-template/testutls/echoctx.go:478.48,483.2 4 0 +go-template/testutls/echoctx.go:486.63,489.2 2 0 +go-template/testutls/echoctx.go:492.44,497.2 4 0 +go-template/testutls/echoctx.go:500.63,503.2 2 0 +go-template/testutls/echoctx.go:506.39,511.2 4 0 +go-template/testutls/echoctx.go:514.58,517.2 2 0 +go-template/testutls/echoctx.go:520.61,525.2 4 0 +go-template/testutls/echoctx.go:528.82,531.2 2 0 +go-template/testutls/echoctx.go:534.77,539.2 4 0 +go-template/testutls/echoctx.go:542.86,545.2 2 0 +go-template/testutls/echoctx.go:548.47,553.2 4 0 +go-template/testutls/echoctx.go:556.59,559.2 2 0 +go-template/testutls/echoctx.go:562.75,565.2 2 0 +go-template/testutls/echoctx.go:568.79,571.2 2 0 +go-template/testutls/echoctx.go:574.49,579.2 4 0 +go-template/testutls/echoctx.go:582.60,585.2 2 0 +go-template/testutls/echoctx.go:588.39,593.2 4 0 +go-template/testutls/echoctx.go:596.58,599.2 2 0 +go-template/testutls/echoctx.go:602.58,605.2 2 0 +go-template/testutls/echoctx.go:608.77,611.2 2 0 +go-template/testutls/echoctx.go:614.52,617.2 2 0 +go-template/testutls/echoctx.go:620.77,623.2 2 0 +go-template/testutls/echoctx.go:626.57,629.2 2 0 +go-template/testutls/echoctx.go:632.78,635.2 2 0 +go-template/testutls/echoctx.go:638.51,641.2 2 0 +go-template/testutls/echoctx.go:644.77,647.2 2 0 +go-template/testutls/echoctx.go:650.53,653.25 3 0 +go-template/testutls/echoctx.go:653.25,655.3 1 0 +go-template/testutls/echoctx.go:656.2,656.45 1 0 +go-template/testutls/echoctx.go:660.84,663.2 2 0 +go-template/testutls/echoctx.go:666.54,669.25 3 0 +go-template/testutls/echoctx.go:669.25,671.3 1 0 +go-template/testutls/echoctx.go:672.2,672.46 1 0 +go-template/testutls/echoctx.go:676.85,679.2 2 0 +go-template/testutls/echoctx.go:682.44,685.2 2 0 +go-template/testutls/echoctx.go:688.75,691.2 2 0 +go-template/testutls/echoctx.go:694.54,697.2 2 0 +go-template/testutls/echoctx.go:700.78,703.2 2 0 +go-template/testutls/echoctx.go:706.56,709.2 2 0 +go-template/testutls/echoctx.go:712.79,715.2 2 0 +go-template/testutls/echoctx.go:718.75,723.2 4 0 +go-template/testutls/echoctx.go:726.86,729.2 2 0 +go-template/testutls/echoctx.go:732.59,737.2 4 0 +go-template/testutls/echoctx.go:740.80,743.2 2 0 +go-template/testutls/echoctx.go:746.56,751.2 4 0 +go-template/testutls/echoctx.go:754.76,757.2 2 0 +go-template/testutls/echoctx.go:760.61,765.2 4 0 +go-template/testutls/echoctx.go:768.77,771.2 2 0 +go-template/testutls/echoctx.go:774.60,779.2 4 0 +go-template/testutls/echoctx.go:782.81,785.2 2 0 +go-template/testutls/echoctx.go:788.80,793.2 4 0 +go-template/testutls/echoctx.go:796.89,799.2 2 0 +go-template/testutls/main.go:44.30,62.2 1 0 +go-template/testutls/main.go:63.33,74.2 1 0 +go-template/testutls/main.go:76.38,96.2 1 0 +go-template/testutls/main.go:102.31,104.16 2 0 +go-template/testutls/main.go:104.16,106.3 1 0 +go-template/testutls/main.go:108.103,111.16 3 0 +go-template/testutls/main.go:111.16,113.3 1 0 +go-template/testutls/main.go:114.2,115.22 2 0 +go-template/testutls/main.go:118.82,120.16 2 0 +go-template/testutls/main.go:120.16,122.3 1 0 +go-template/testutls/main.go:123.2,125.16 3 0 +go-template/testutls/main.go:125.16,127.3 1 0 +go-template/testutls/main.go:128.2,129.22 2 0 +go-template/testutls/main.go:129.22,133.3 3 0 +go-template/testutls/main.go:142.41,165.2 1 0 +go-template/testutls/main.go:166.23,167.30 1 1 +go-template/testutls/main.go:167.30,168.51 1 1 +go-template/testutls/main.go:168.51,170.4 1 0 +go-template/testutls/main.go:172.2,172.14 1 1 +go-template/testutls/mockctx.go:10.61,12.2 1 0 +go-template/testutls/mockctx.go:14.43,18.2 3 0 +go-template/testutls/mockctx.go:20.32,22.2 1 0 +go-template/testutls/mockctx.go:24.55,26.2 1 0 +go-template/testutls/request.go:24.80,27.2 2 0 +go-template/testutls/request.go:29.93,44.16 9 0 +go-template/testutls/request.go:44.16,47.3 2 0 +go-template/testutls/request.go:48.2,48.22 1 0 +go-template/testutls/request.go:51.117,53.16 2 0 +go-template/testutls/request.go:53.16,55.3 1 0 +go-template/testutls/request.go:56.2,57.16 2 0 +go-template/testutls/request.go:57.16,59.3 1 0 +go-template/testutls/request.go:60.2,60.26 1 0 +go-template/testutls/request.go:60.26,64.17 4 0 +go-template/testutls/request.go:64.17,66.4 1 0 +go-template/testutls/request.go:67.3,67.32 1 0 +go-template/testutls/request.go:68.8,71.17 3 0 +go-template/testutls/request.go:71.17,73.4 1 0 +go-template/testutls/request.go:74.3,74.32 1 0 +go-template/testutls/validator.go:25.65,29.2 3 0 +go-template/testutls/validator.go:32.63,34.2 1 0 +go-template/testutls/validator.go:37.45,42.2 4 0 +go-template/testutls/validator.go:45.64,48.2 2 0 +go-template/testutls/validator.go:51.41,56.2 4 0 +go-template/testutls/validator.go:59.60,62.2 2 0 +go-template/testutls/validator.go:65.46,70.2 4 0 +go-template/testutls/validator.go:73.59,76.2 2 0 +go-template/testutls/validator.go:79.45,84.2 4 0 +go-template/testutls/validator.go:87.64,90.2 2 0 +go-template/testutls/validator.go:93.41,98.2 4 0 +go-template/testutls/validator.go:101.60,104.2 2 0 +go-template/testutls/validator.go:107.47,112.2 4 0 +go-template/testutls/validator.go:115.66,118.2 2 0 +go-template/testutls/validator.go:121.51,126.2 4 0 +go-template/testutls/validator.go:129.70,132.2 2 0 +go-template/testutls/validator.go:135.39,140.2 4 0 +go-template/testutls/validator.go:143.58,146.2 2 0 +go-template/testutls/validator.go:149.81,154.2 4 0 +go-template/testutls/validator.go:157.80,160.2 2 0 +go-template/testutls/validator.go:163.46,168.2 4 0 +go-template/testutls/validator.go:171.59,174.2 2 0 +go-template/testutls/validator.go:177.46,182.2 4 0 +go-template/testutls/validator.go:185.60,188.2 2 0