Repository: jensneuse/graphql-go-tools
Pull request #330 (2022-01-28 01:59:06)

Fix the json variable parser to properly handle null and non-null fields
The previous logic was saying that null fields could be omitted from
the input, but not that they could be set explicitly to null.  Now
both are allowed, as per the graphql spec.

For example, if the input is `$a: String`, it is now legal to pass any of:
```
{"a": "some string"}  // previously allowed
{}                    // previously allowed
{"a": null}           // newly allowed
```

The new tests turned up a few other bugs, most notably misspelling the
jsonschema keyword `items` as `item`.


Patch:
diff --git a/pkg/engine/datasource/graphql_datasource/graphql_datasource.go b/pkg/engine/datasource/graphql_datasource/graphql_datasource.go
index 5e30e845..71771ac9 100644
--- a/pkg/engine/datasource/graphql_datasource/graphql_datasource.go
+++ b/pkg/engine/datasource/graphql_datasource/graphql_datasource.go
@@ -776,7 +776,7 @@ func (p *Planner) resolveNestedArgumentType(fieldName []byte) (fieldTypeRef int)
 
 	for _, inputFieldDefRef := range p.visitor.Definition.InputObjectTypeDefinitions[argTypeNode.Ref].InputFieldsDefinition.Refs {
 		if bytes.Equal(p.visitor.Definition.InputValueDefinitionNameBytes(inputFieldDefRef), fieldName) {
-			return p.visitor.Definition.ResolveListOrNameType(p.visitor.Definition.InputValueDefinitions[inputFieldDefRef].Type)
+			return p.visitor.Definition.InputValueDefinitions[inputFieldDefRef].Type
 		}
 	}
 
diff --git a/pkg/graphqljsonschema/jsonschema.go b/pkg/graphqljsonschema/jsonschema.go
index 946f6406..a8e2c797 100644
--- a/pkg/graphqljsonschema/jsonschema.go
+++ b/pkg/graphqljsonschema/jsonschema.go
@@ -26,7 +26,7 @@ func FromTypeRefWithOverrides(operation, definition *ast.Document, typeRef int,
 
 type fromTypeRefResolver struct {
 	overrides map[string]JsonSchema
-	depth int
+	depth     int
 }
 
 func (r *fromTypeRefResolver) fromTypeRef(operation, definition *ast.Document, typeRef int) JsonSchema {
@@ -35,17 +35,19 @@ func (r *fromTypeRefResolver) fromTypeRef(operation, definition *ast.Document, t
 		r.depth--
 	}()
 	t := operation.Types[typeRef]
+
+	nonNull := false
+	if operation.TypeIsNonNull(typeRef) {
+		t = operation.Types[t.OfType]
+		nonNull = true
+	}
+
 	switch t.TypeKind {
 	case ast.TypeKindList:
 		itemSchema := r.fromTypeRef(operation, definition, t.OfType)
-		if operation.TypeIsNonNull(typeRef) {
-			min := 1
-			return NewArray(itemSchema, &min)
-		}
-		return NewArray(itemSchema, nil)
+		return NewArray(itemSchema, nonNull)
 	case ast.TypeKindNonNull:
-		out := r.fromTypeRef(operation, definition, t.OfType)
-		return out
+		panic("Should not be able to have multiple levels of non-null")
 	case ast.TypeKindNamed:
 		name := operation.Input.ByteSliceString(t.Name)
 		if schema, ok := r.overrides[name]; ok {
@@ -56,30 +58,30 @@ func (r *fromTypeRefResolver) fromTypeRef(operation, definition *ast.Document, t
 			return nil
 		}
 		if typeDefinitionNode.Kind == ast.NodeKindEnumTypeDefinition {
-			return NewString()
+			return NewString(nonNull)
 		}
 		if typeDefinitionNode.Kind == ast.NodeKindScalarTypeDefinition {
 			switch name {
 			case "Boolean":
-				return NewBoolean()
+				return NewBoolean(nonNull)
 			case "String":
-				return NewString()
+				return NewString(nonNull)
 			case "ID":
-				return NewID()
+				return NewID(nonNull)
 			case "Int":
-				return NewInteger()
+				return NewInteger(nonNull)
 			case "Float":
-				return NewNumber()
+				return NewNumber(nonNull)
 			case "_Any":
-				return NewObjectAny()
+				return NewObjectAny(nonNull)
 			default:
 				return NewAny()
 			}
 		}
 		if r.depth > 5 {
-			return NewObject()
+			return NewObject(nonNull)
 		}
-		object := NewObject()
+		object := NewObject(nonNull)
 		if node, ok := definition.Index.FirstNodeByNameStr(name); ok {
 			switch node.Kind {
 			case ast.NodeKindInputObjectTypeDefinition:
@@ -106,7 +108,7 @@ func (r *fromTypeRefResolver) fromTypeRef(operation, definition *ast.Document, t
 		}
 		return object
 	}
-	return NewObject()
+	return NewObject(nonNull)
 }
 
 type Validator struct {
@@ -191,6 +193,13 @@ const (
 	IDKind
 )
 
+func maybeAppendNull(nonNull bool, types ...string) []string {
+	if nonNull {
+		return types
+	}
+	return append(types, "null")
+}
+
 type JsonSchema interface {
 	Kind() Kind
 }
@@ -206,16 +215,16 @@ func (a Any) Kind() Kind {
 }
 
 type String struct {
-	Type string `json:"type"`
+	Type []string `json:"type"`
 }
 
 func (_ String) Kind() Kind {
 	return StringKind
 }
 
-func NewString() String {
+func NewString(nonNull bool) String {
 	return String{
-		Type: "string",
+		Type: maybeAppendNull(nonNull, "string"),
 	}
 }
 
@@ -227,33 +236,33 @@ func (_ ID) Kind() Kind {
 	return IDKind
 }
 
-func NewID() ID {
+func NewID(nonNull bool) ID {
 	return ID{
-		Type: []string{"string", "integer"},
+		Type: maybeAppendNull(nonNull, "string", "integer"),
 	}
 }
 
 type Boolean struct {
-	Type string `json:"type"`
+	Type []string `json:"type"`
 }
 
 func (_ Boolean) Kind() Kind {
 	return BooleanKind
 }
 
-func NewBoolean() Boolean {
+func NewBoolean(nonNull bool) Boolean {
 	return Boolean{
-		Type: "boolean",
+		Type: maybeAppendNull(nonNull, "boolean"),
 	}
 }
 
 type Number struct {
-	Type string `json:"type"`
+	Type []string `json:"type"`
 }
 
-func NewNumber() Number {
+func NewNumber(nonNull bool) Number {
 	return Number{
-		Type: "number",
+		Type: maybeAppendNull(nonNull, "number"),
 	}
 }
 
@@ -262,21 +271,21 @@ func (_ Number) Kind() Kind {
 }
 
 type Integer struct {
-	Type string `json:"type"`
+	Type []string `json:"type"`
 }
 
 func (_ Integer) Kind() Kind {
 	return IntegerKind
 }
 
-func NewInteger() Integer {
+func NewInteger(nonNull bool) Integer {
 	return Integer{
-		Type: "integer",
+		Type: maybeAppendNull(nonNull, "integer"),
 	}
 }
 
 type Object struct {
-	Type                 string                `json:"type"`
+	Type                 []string              `json:"type"`
 	Properties           map[string]JsonSchema `json:"properties,omitempty"`
 	Required             []string              `json:"required,omitempty"`
 	AdditionalProperties bool                  `json:"additionalProperties"`
@@ -286,25 +295,25 @@ func (_ Object) Kind() Kind {
 	return ObjectKind
 }
 
-func NewObject() Object {
+func NewObject(nonNull bool) Object {
 	return Object{
-		Type:                 "object",
+		Type:                 maybeAppendNull(nonNull, "object"),
 		Properties:           map[string]JsonSchema{},
 		AdditionalProperties: false,
 	}
 }
 
-func NewObjectAny() Object {
+func NewObjectAny(nonNull bool) Object {
 	return Object{
-		Type:                 "object",
+		Type:                 maybeAppendNull(nonNull, "object"),
 		Properties:           map[string]JsonSchema{},
 		AdditionalProperties: true,
 	}
 }
 
 type Array struct {
-	Type     string     `json:"type"`
-	Items    JsonSchema `json:"item"`
+	Type     []string   `json:"type"`
+	Items    JsonSchema `json:"items"`
 	MinItems *int       `json:"minItems,omitempty"`
 }
 
@@ -312,10 +321,9 @@ func (_ Array) Kind() Kind {
 	return ArrayKind
 }
 
-func NewArray(itemSchema JsonSchema, minItems *int) Array {
+func NewArray(itemSchema JsonSchema, nonNull bool) Array {
 	return Array{
-		Type:     "array",
-		Items:    itemSchema,
-		MinItems: minItems,
+		Type:  maybeAppendNull(nonNull, "array"),
+		Items: itemSchema,
 	}
 }


Test patch:
diff --git a/pkg/engine/datasource/graphql_datasource/graphql_datasource_test.go b/pkg/engine/datasource/graphql_datasource/graphql_datasource_test.go
index 045e0652..fe803268 100644
--- a/pkg/engine/datasource/graphql_datasource/graphql_datasource_test.go
+++ b/pkg/engine/datasource/graphql_datasource/graphql_datasource_test.go
@@ -258,9 +258,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -315,11 +315,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -343,15 +343,15 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($skip: Boolean!){user {id displayName @skip(if: $skip)}}","variables":{"skip":$$0$$}}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($skip: Boolean!){user {id displayName @skip(if: $skip)}}","variables":{"skip":$$0$$}}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 					Variables: resolve.NewVariables(
 						&resolve.ContextVariable{
-							Path: []string{"skip"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+							Path:     []string{"skip"},
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 						},
 					),
 				},
@@ -408,11 +408,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -438,15 +438,15 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($skip: Boolean!){user {... @skip(if: $skip){id displayName}}}","variables":{"skip":$$0$$}}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($skip: Boolean!){user {... @skip(if: $skip){id displayName}}}","variables":{"skip":$$0$$}}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 					Variables: resolve.NewVariables(
 						&resolve.ContextVariable{
-							Path: []string{"skip"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+							Path:     []string{"skip"},
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 						},
 					),
 				},
@@ -505,11 +505,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -535,15 +535,15 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($include: Boolean!){user {... @include(if: $include){id displayName}}}","variables":{"include":$$0$$}}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($include: Boolean!){user {... @include(if: $include){id displayName}}}","variables":{"include":$$0$$}}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 					Variables: resolve.NewVariables(
 						&resolve.ContextVariable{
-							Path: []string{"include"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+							Path:     []string{"include"},
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 						},
 					),
 				},
@@ -602,11 +602,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -630,9 +630,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -677,11 +677,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -705,9 +705,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -762,11 +762,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -790,15 +790,15 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($include: Boolean!){user {id displayName @include(if: $include)}}","variables":{"include":$$0$$}}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"query($include: Boolean!){user {id displayName @include(if: $include)}}","variables":{"include":$$0$$}}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 					Variables: resolve.NewVariables(
 						&resolve.ContextVariable{
-							Path: []string{"include"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+							Path:     []string{"include"},
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 						},
 					),
 				},
@@ -855,11 +855,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -883,9 +883,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -940,11 +940,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -968,9 +968,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -1015,11 +1015,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 				},
 				Factory: &Factory{},
@@ -1046,9 +1046,9 @@ func TestGraphQLDataSource(t *testing.T) {
 		Response: &resolve.GraphQLResponse{
 			Data: &resolve.Object{
 				Fetch: &resolve.SingleFetch{
-					DataSource: &Source{},
-					BufferId:   0,
-					Input:      `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName __typename ... on RegisteredUser {hasVerifiedEmail}}}"}}`,
+					DataSource:            &Source{},
+					BufferId:              0,
+					Input:                 `{"method":"POST","url":"https://swapi.com/graphql","body":{"query":"{user {id displayName __typename ... on RegisteredUser {hasVerifiedEmail}}}"}}`,
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
 					ProcessResponseConfig: resolve.ProcessResponseConfig{ExtractGraphqlResponse: true},
 				},
@@ -1114,11 +1114,11 @@ func TestGraphQLDataSource(t *testing.T) {
 				ChildNodes: []plan.TypeField{
 					{
 						TypeName:   "User",
-						FieldNames: []string{"id", "displayName","isLoggedIn"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn"},
 					},
 					{
 						TypeName:   "RegisteredUser",
-						FieldNames: []string{"id", "displayName","isLoggedIn","hasVerifiedEmail"},
+						FieldNames: []string{"id", "displayName", "isLoggedIn", "hasVerifiedEmail"},
 					},
 				},
 				Factory: &Factory{},
@@ -1166,7 +1166,7 @@ func TestGraphQLDataSource(t *testing.T) {
 						},
 						&resolve.ContextVariable{
 							Path:     []string{"heroName"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 						},
 						&resolve.HeaderVariable{
 							Path: []string{"Authorization"},
@@ -1456,7 +1456,7 @@ func TestGraphQLDataSource(t *testing.T) {
 						},
 						&resolve.ContextVariable{
 							Path:     []string{"input"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"object","properties":{"name":{"type":"string"},"options":{}},"additionalProperties":false}`),
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["object"],"properties":{"name":{"type":["string","null"]},"options":{}},"additionalProperties":false}`),
 						},
 						&resolve.ContextVariable{
 							Path:     []string{"options"},
@@ -1835,7 +1835,7 @@ func TestGraphQLDataSource(t *testing.T) {
 					Variables: resolve.NewVariables(
 						&resolve.ContextVariable{
 							Path:     []string{"representations"},
-							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"array","item":{"type":"object","additionalProperties":true}}`),
+							Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["array"],"items":{"type":["object"],"additionalProperties":true}}`),
 						},
 					),
 					DataSourceIdentifier:  []byte("graphql_datasource.Source"),
@@ -2019,7 +2019,7 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"droidIDs"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"array","item":{"type":["string","integer"]}}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["array"],"items":{"type":["string","integer"]}}`),
 							},
 						),
 						DataSourceIdentifier:  []byte("graphql_datasource.Source"),
@@ -2214,7 +2214,7 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"name"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 						),
 						DisallowSingleFlight:  true,
@@ -2324,11 +2324,11 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"b"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DisallowSingleFlight:  false,
@@ -2755,11 +2755,11 @@ func TestGraphQLDataSource(t *testing.T) {
 								Variables: resolve.NewVariables(
 									&resolve.ContextVariable{
 										Path:     []string{"firstArg"},
-										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 									},
 									&resolve.ContextVariable{
 										Path:     []string{"thirdArg"},
-										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"integer"}`),
+										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["integer","null"]}`),
 									},
 								),
 								DataSourceIdentifier:  []byte("graphql_datasource.Source"),
@@ -2772,11 +2772,11 @@ func TestGraphQLDataSource(t *testing.T) {
 								Variables: resolve.NewVariables(
 									&resolve.ContextVariable{
 										Path:     []string{"secondArg"},
-										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean","null"]}`),
 									},
 									&resolve.ContextVariable{
 										Path:     []string{"fourthArg"},
-										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"number"}`),
+										Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["number","null"]}`),
 									},
 								),
 								DataSourceIdentifier:  []byte("graphql_datasource.Source"),
@@ -2863,7 +2863,7 @@ func TestGraphQLDataSource(t *testing.T) {
 									Variables: resolve.NewVariables(
 										&resolve.ObjectVariable{
 											Path:     []string{"serviceOneField"},
-											Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+											Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 										},
 									),
 									DataSourceIdentifier:  []byte("graphql_datasource.Source"),
@@ -3157,15 +3157,15 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"title"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"completed"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"name"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DisallowSingleFlight:  true,
@@ -3324,11 +3324,11 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"id"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"name"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DisallowSingleFlight:  true,
@@ -3470,11 +3470,11 @@ func TestGraphQLDataSource(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"name"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"personal"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 							},
 						),
 						DisallowSingleFlight:  true,
@@ -3685,7 +3685,7 @@ func TestGraphQLDataSource(t *testing.T) {
 				Variables: resolve.NewVariables(
 					&resolve.ContextVariable{
 						Path:     []string{"a"},
-						Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+						Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 					},
 				),
 				Source: &SubscriptionSource{
@@ -3905,7 +3905,7 @@ func TestGraphQLDataSource(t *testing.T) {
 																			Variables: resolve.NewVariables(
 																				&resolve.ObjectVariable{
 																					Path:     []string{"upc"},
-																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 																				},
 																			),
 																			DataSourceIdentifier: []byte("graphql_datasource.Source"),
@@ -3923,7 +3923,7 @@ func TestGraphQLDataSource(t *testing.T) {
 																			Variables: resolve.NewVariables(
 																				&resolve.ObjectVariable{
 																					Path:     []string{"upc"},
-																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 																				},
 																			),
 																			DataSource:           &Source{},
@@ -4210,11 +4210,11 @@ func TestGraphQLDataSource(t *testing.T) {
 											},
 											&resolve.ContextVariable{
 												Path:     []string{"someSkipCondition"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 											},
 											&resolve.ContextVariable{
 												Path:     []string{"publicOnly"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean","null"]}`),
 											},
 										),
 										DataSource:           &Source{},
@@ -4403,11 +4403,11 @@ func TestGraphQLDataSource(t *testing.T) {
 											},
 											&resolve.ContextVariable{
 												Path:     []string{"someSkipCondition"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean"]}`),
 											},
 											&resolve.ContextVariable{
 												Path:     []string{"publicOnly"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"boolean"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["boolean","null"]}`),
 											},
 										),
 										DataSource:           &Source{},
@@ -4601,11 +4601,11 @@ func TestGraphQLDataSource(t *testing.T) {
 											},
 											&resolve.ObjectVariable{
 												Path:     []string{"serviceOneFieldOne"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 											},
 											&resolve.ObjectVariable{
 												Path:     []string{"serviceOneFieldTwo"},
-												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+												Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 											},
 										),
 										DataSource:           &Source{},
@@ -4878,7 +4878,7 @@ func TestGraphQLDataSource(t *testing.T) {
 																			Variables: resolve.NewVariables(
 																				&resolve.ObjectVariable{
 																					Path:     []string{"upc"},
-																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 																				},
 																			),
 																			DataSourceIdentifier: []byte("graphql_datasource.Source"),
@@ -4896,7 +4896,7 @@ func TestGraphQLDataSource(t *testing.T) {
 																			Variables: resolve.NewVariables(
 																				&resolve.ObjectVariable{
 																					Path:     []string{"upc"},
-																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+																					Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 																				},
 																			),
 																			DataSource:           &Source{},
@@ -5485,7 +5485,7 @@ func BenchmarkFederationBatching(b *testing.B) {
 											SegmentType:        resolve.VariableSegmentType,
 											VariableKind:       resolve.ObjectVariableKind,
 											VariableSourcePath: []string{"id"},
-											Renderer:           resolve.NewJSONVariableRendererWithValidation(`{"type":"number"}`),
+											Renderer:           resolve.NewJSONVariableRendererWithValidation(`{"type":["number"]}`),
 										},
 										{
 											Data:        []byte(`","__typename":"User"}]}}}`),
@@ -5551,7 +5551,7 @@ func BenchmarkFederationBatching(b *testing.B) {
 																		SegmentType:        resolve.VariableSegmentType,
 																		VariableKind:       resolve.ObjectVariableKind,
 																		VariableSourcePath: []string{"upc"},
-																		Renderer:           resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+																		Renderer:           resolve.NewJSONVariableRendererWithValidation(`{"type":["string"]}`),
 																	},
 																	{
 																		Data:        []byte(`,"__typename":"Product"}]}}}`),
diff --git a/pkg/engine/datasource/introspection_datasource/planner_test.go b/pkg/engine/datasource/introspection_datasource/planner_test.go
index 4d78f950..d6c10e7d 100644
--- a/pkg/engine/datasource/introspection_datasource/planner_test.go
+++ b/pkg/engine/datasource/introspection_datasource/planner_test.go
@@ -76,7 +76,7 @@ func TestIntrospectionDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 						),
 					},
@@ -189,7 +189,7 @@ func TestIntrospectionDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 						),
 					},
@@ -217,7 +217,7 @@ func TestIntrospectionDataSourcePlanning(t *testing.T) {
 												},
 												&resolve.ContextVariable{
 													Path:     []string{"b"},
-													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"boolean"}`),
+													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["boolean","null"]}`),
 												},
 											),
 											DataSourceIdentifier: dataSourceIdentifier,
@@ -233,7 +233,7 @@ func TestIntrospectionDataSourcePlanning(t *testing.T) {
 												},
 												&resolve.ContextVariable{
 													Path:     []string{"c"},
-													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"boolean"}`),
+													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["boolean","null"]}`),
 												},
 											),
 											DataSourceIdentifier: dataSourceIdentifier,
@@ -300,5 +300,4 @@ func TestIntrospectionDataSourcePlanning(t *testing.T) {
 		},
 		planConfiguration,
 	))
-
 }
diff --git a/pkg/engine/datasource/rest_datasource/rest_datasource_test.go b/pkg/engine/datasource/rest_datasource/rest_datasource_test.go
index 51d5b15d..5ecfa753 100644
--- a/pkg/engine/datasource/rest_datasource/rest_datasource_test.go
+++ b/pkg/engine/datasource/rest_datasource/rest_datasource_test.go
@@ -259,11 +259,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"idVariable"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -347,11 +347,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"phoneNumber"},
-								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewJSONVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -428,11 +428,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 								Variables: resolve.NewVariables(
 									&resolve.ContextVariable{
 										Path:     []string{"idVariable"},
-										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 									},
 									&resolve.ContextVariable{
 										Path:     []string{"a"},
-										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string","null"]}`),
 									},
 								),
 								DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -444,11 +444,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 								Variables: resolve.NewVariables(
 									&resolve.ContextVariable{
 										Path:     []string{"idVariable"},
-										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 									},
 									&resolve.ContextVariable{
 										Path:     []string{"d"},
-										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+										Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string","null"]}`),
 									},
 								),
 								DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -475,7 +475,7 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 											Variables: resolve.NewVariables(
 												&resolve.ContextVariable{
 													Path:     []string{"b"},
-													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 												},
 											),
 											DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -487,7 +487,7 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 											Variables: resolve.NewVariables(
 												&resolve.ContextVariable{
 													Path:     []string{"c"},
-													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+													Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 												},
 											),
 											DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -620,11 +620,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"b"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 						),
 						DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -912,11 +912,11 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string","null"]}`),
 							},
 							&resolve.ContextVariable{
 								Path:     []string{"idVariable"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"string"}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["string"]}`),
 							},
 						),
 						DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -1011,7 +1011,7 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 						Variables: resolve.NewVariables(
 							&resolve.ContextVariable{
 								Path:     []string{"a"},
-								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":"array","item":{"type":"string"}}`),
+								Renderer: resolve.NewPlainVariableRendererWithValidation(`{"type":["array","null"],"items":{"type":["string","null"]}}`),
 							},
 						),
 						DataSourceIdentifier: []byte("rest_datasource.Source"),
@@ -1161,10 +1161,8 @@ func TestFastHttpJsonDataSourcePlanning(t *testing.T) {
 }
 
 func TestHttpJsonDataSource_Load(t *testing.T) {
-
 	runTests := func(t *testing.T, source *Source) {
 		t.Run("simple get", func(t *testing.T) {
-
 			server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
 				assert.Equal(t, r.Method, http.MethodGet)
 				_, _ = w.Write([]byte(`ok`))
@@ -1178,7 +1176,6 @@ func TestHttpJsonDataSource_Load(t *testing.T) {
 			assert.Equal(t, `ok`, b.String())
 		})
 		t.Run("get with query parameters", func(t *testing.T) {
-
 			server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
 				assert.Equal(t, r.Method, http.MethodGet)
 				fooQueryParam := r.URL.Query().Get("foo")
@@ -1198,7 +1195,6 @@ func TestHttpJsonDataSource_Load(t *testing.T) {
 			assert.Equal(t, `ok`, b.String())
 		})
 		t.Run("get with headers", func(t *testing.T) {
-
 			authorization := "Bearer 123"
 			xApiKey := "456"
 
@@ -1220,7 +1216,6 @@ func TestHttpJsonDataSource_Load(t *testing.T) {
 			assert.Equal(t, `ok`, b.String())
 		})
 		t.Run("post with body", func(t *testing.T) {
-
 			body := `{"foo":"bar"}`
 
 			server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
diff --git a/pkg/graphqljsonschema/jsonschema_test.go b/pkg/graphqljsonschema/jsonschema_test.go
index 1375f35d..12c5e714 100644
--- a/pkg/graphqljsonschema/jsonschema_test.go
+++ b/pkg/graphqljsonschema/jsonschema_test.go
@@ -33,11 +33,11 @@ func runTest(schema, operation, expectedJsonSchema string, valid []string, inval
 		assert.NoError(t, err)
 
 		for _, input := range valid {
-			assert.True(t, validator.Validate(context.Background(), []byte(input)))
+			assert.Truef(t, validator.Validate(context.Background(), []byte(input)), "Incorrectly judged invalid: %v", input)
 		}
 
 		for _, input := range invalid {
-			assert.False(t, validator.Validate(context.Background(), []byte(input)))
+			assert.Falsef(t, validator.Validate(context.Background(), []byte(input)), "Incorrectly judged valid: %v", input)
 		}
 	}
 }
@@ -46,9 +46,10 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("object", runTest(
 		`scalar String input Test { str: String }`,
 		`query ($input: Test){}`,
-		`{"type":"object","properties":{"str":{"type":"string"}},"additionalProperties":false}`,
+		`{"type":["object","null"],"properties":{"str":{"type":["string","null"]}},"additionalProperties":false}`,
 		[]string{
 			`{"str":"validString"}`,
+			`{"str":null}`,
 		},
 		[]string{
 			`{"str":true}`,
@@ -58,12 +59,12 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("string", runTest(
 		`scalar String input Test { str: String }`,
 		`query ($input: String){}`,
-		`{"type":"string"}`,
+		`{"type":["string","null"]}`,
 		[]string{
 			`"validString"`,
+			`null`,
 		},
 		[]string{
-			`null`,
 			`false`,
 			`true`,
 			`nope`,
@@ -73,28 +74,85 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("id", runTest(
 		`scalar ID input Test { str: String }`,
 		`query ($input: ID){}`,
-		`{"type":["string","integer"]}`,
+		`{"type":["string","integer","null"]}`,
 		[]string{
 			`"validString"`,
+			`null`,
 		},
 		[]string{
-			`null`,
 			`false`,
 			`true`,
 			`nope`,
 		},
 		nil,
 	))
+	t.Run("array", runTest(
+		`scalar String`,
+		`query ($input: [String]){}`,
+		`{"type":["array","null"],"items":{"type":["string","null"]}}`,
+		[]string{
+			`null`,
+			`[]`,
+			`["validString1"]`,
+			`["validString1", "validString2"]`,
+			`["validString1", "validString2", null]`,
+		},
+		[]string{
+			`"validString"`,
+			`false`,
+		},
+		nil,
+	))
+	t.Run("required array", runTest(
+		`scalar String`,
+		`query ($input: [String]!){}`,
+		`{"type":["array"],"items":{"type":["string","null"]}}`,
+		[]string{
+			`[]`,
+			`["validString1"]`,
+			`["validString1", "validString2"]`,
+			`["validString1", "validString2", null]`,
+		},
+		[]string{
+			`"validString"`,
+			`false`,
+			`null`,
+		},
+		nil,
+	))
+	t.Run("required array element", runTest(
+		`scalar String`,
+		`query ($input: [String!]){}`,
+		`{"type":["array","null"],"items":{"type":["string"]}}`,
+		[]string{
+			`null`,
+			`[]`,
+			`["validString1"]`,
+			`["validString1", "validString2"]`,
+		},
+		[]string{
+			`[null]`,
+			`["validString1", "validString2", null]`,
+			`"validString"`,
+			`false`,
+		},
+		nil,
+	))
 	t.Run("nested object", runTest(
 		`scalar String scalar Boolean input Test { str: String! nested: Nested } input Nested { boo: Boolean }`,
 		`query ($input: Test){}`,
-		`{"type":"object","properties":{"nested":{"type":"object","properties":{"boo":{"type":"boolean"}},"additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}`,
+		`{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"properties":{"boo":{"type":["boolean","null"]}},"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}`,
 		[]string{
+			`null`,
 			`{"str":"validString"}`,
+			`{"str":"validString","nested":null}`,
 			`{"str":"validString","nested":{"boo":true}}`,
+			`{"str":"validString","nested":{"boo":null}}`,
+			`{"str":"validString","nested":{}}`,
 		},
 		[]string{
 			`{"str":true}`,
+			`{"str":null}`,
 			`{"nested":{"boo":true}}`,
 			`{"str":"validString","nested":{"boo":123}}`,
 		},
@@ -103,27 +161,32 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("nested object with override", runTest(
 		`scalar String scalar Boolean input Test { str: String! override: Override } input Override { boo: Boolean }`,
 		`query ($input: Test){}`,
-		`{"type":"object","properties":{"override":{"type":"string"},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}`,
+		`{"type":["object","null"],"properties":{"override":{"type":["string","null"]},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}`,
 		[]string{
+			`null`,
 			`{"str":"validString"}`,
 			`{"str":"validString","override":"{\"boo\":true}"}`,
+			`{"str":"validString","override":null}`,
 		},
 		[]string{
 			`{"str":true}`,
+			`{"str":null}`,
 			`{"override":{"boo":true}}`,
 			`{"str":"validString","override":{"boo":123}}`,
 		},
 		map[string]JsonSchema{
-			"Override": NewString(),
+			"Override": NewString(false),
 		},
 	))
 	t.Run("recursive object", runTest(
 		`scalar String scalar Boolean input Test { str: String! nested: Nested } input Nested { boo: Boolean recursive: Test }`,
 		`query ($input: Test){}`,
-		`{"type":"object","properties":{"nested":{"type":"object","properties":{"boo":{"type":"boolean"},"recursive":{"type":"object","properties":{"nested":{"type":"object","properties":{"boo":{"type":"boolean"},"recursive":{"type":"object","properties":{"nested":{"type":"object","additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}`,
+		`{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"properties":{"boo":{"type":["boolean","null"]},"recursive":{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"properties":{"boo":{"type":["boolean","null"]},"recursive":{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}`,
 		[]string{
 			`{"str":"validString"}`,
 			`{"str":"validString","nested":{"boo":true}}`,
+			`{"str":"validString","nested":{"boo":null}}`,
+			`{"str":"validString","nested":null}`,
 		},
 		[]string{
 			`{"str":true}`,
@@ -135,7 +198,7 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("recursive object with multiple branches", runTest(
 		`scalar String scalar Boolean input Root { test: Test another: Another } input Test { str: String! nested: Nested } input Nested { boo: Boolean recursive: Test another: Another } input Another { boo: Boolean }`,
 		`query ($input: Root){}`,
-		`{"type":"object","properties":{"another":{"type":"object","properties":{"boo":{"type":"boolean"}},"additionalProperties":false},"test":{"type":"object","properties":{"nested":{"type":"object","properties":{"another":{"type":"object","properties":{"boo":{"type":"boolean"}},"additionalProperties":false},"boo":{"type":"boolean"},"recursive":{"type":"object","properties":{"nested":{"type":"object","properties":{"another":{"type":"object","additionalProperties":false},"boo":{"type":"boolean"},"recursive":{"type":"object","additionalProperties":false}},"additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":"string"}},"required":["str"],"additionalProperties":false}},"additionalProperties":false}`,
+		`{"type":["object","null"],"properties":{"another":{"type":["object","null"],"properties":{"boo":{"type":["boolean","null"]}},"additionalProperties":false},"test":{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"properties":{"another":{"type":["object","null"],"properties":{"boo":{"type":["boolean","null"]}},"additionalProperties":false},"boo":{"type":["boolean","null"]},"recursive":{"type":["object","null"],"properties":{"nested":{"type":["object","null"],"properties":{"another":{"type":["object","null"],"additionalProperties":false},"boo":{"type":["boolean","null"]},"recursive":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}},"additionalProperties":false},"str":{"type":["string"]}},"required":["str"],"additionalProperties":false}},"additionalProperties":false}`,
 		[]string{
 			`{"test":{"str":"validString"}}`,
 			`{"test":{"str":"validString","nested":{"boo":true}}}`,
@@ -150,13 +213,9 @@ func TestJsonSchema(t *testing.T) {
 	t.Run("complex recursive schema", runTest(
 		complexRecursiveSchema,
 		`query ($input: db_messagesWhereInput){}`,
-		`{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","additionalProperties":false},"isNot":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"message":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"payload":{"type":"object","properties":{"equals":{"type":"string"},"not":{"type":"string"}},"additionalProperties":false},"user_id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"users":{"type":"object","properties":{"is":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"none":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"some":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"NOT":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","additionalProperties":false},"none":{"type":"object","additionalProperties":false},"some":{"type":"object","additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":"array","item":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"email":{"type":"object","additionalProperties":false},"id":{"type":"object","additionalProperties":false},"lastlogin":{"type":"object","additionalProperties":false},"messages":{"type":"object","additionalProperties":false},"name":{"type":"object","additionalProperties":false},"pet":{"type":"object","additionalProperties":false},"updatedat":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"email":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"id":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","properties":{"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"notIn":{"type":"array","item":null}},"additionalProperties":false},"lastlogin":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"messages":{"type":"object","properties":{"every":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"none":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false},"some":{"type":"object","properties":{"AND":{"type":"object","additionalProperties":false},"NOT":{"type":"object","additionalProperties":false},"OR":{"type":"array","item":{"type":"object","additionalProperties":false}},"id":{"type":"object","additionalProperties":false},"message":{"type":"object","additionalProperties":false},"payload":{"type":"object","additionalProperties":false},"user_id":{"type":"object","additionalProperties":false},"users":{"type":"object","additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"name":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"pet":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"mode":{"type":"string"},"not":{"type":"object","properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":"array","item":null},"lt":null,"lte":null,"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":"array","item":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","properties":{"equals":{},"gt":{},"gte":{},"in":{"type":"array","item":{}},"lt":{},"lte":{},"not":{"type":"object","additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false},"notIn":{"type":"array","item":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}`,
-		[]string{
-
-		},
-		[]string{
-
-		},
+		`{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"additionalProperties":false},"isNot":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"message":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"payload":{"type":["object","null"],"properties":{"equals":{"type":["string","null"]},"not":{"type":["string","null"]}},"additionalProperties":false},"user_id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"users":{"type":["object","null"],"properties":{"is":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"none":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"some":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"isNot":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"NOT":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"additionalProperties":false},"none":{"type":["object","null"],"additionalProperties":false},"some":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"email":{"type":["object","null"],"additionalProperties":false},"id":{"type":["object","null"],"additionalProperties":false},"lastlogin":{"type":["object","null"],"additionalProperties":false},"messages":{"type":["object","null"],"additionalProperties":false},"name":{"type":["object","null"],"additionalProperties":false},"pet":{"type":["object","null"],"additionalProperties":false},"updatedat":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"email":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"id":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"properties":{"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null}},"additionalProperties":false},"lastlogin":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"messages":{"type":["object","null"],"properties":{"every":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"none":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false},"some":{"type":["object","null"],"properties":{"AND":{"type":["object","null"],"additionalProperties":false},"NOT":{"type":["object","null"],"additionalProperties":false},"OR":{"type":["array","null"],"items":{"type":["object","null"],"additionalProperties":false}},"id":{"type":["object","null"],"additionalProperties":false},"message":{"type":["object","null"],"additionalProperties":false},"payload":{"type":["object","null"],"additionalProperties":false},"user_id":{"type":["object","null"],"additionalProperties":false},"users":{"type":["object","null"],"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false},"name":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"pet":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"mode":{"type":["string","null"]},"not":{"type":["object","null"],"properties":{"contains":null,"endsWith":null,"equals":null,"gt":null,"gte":null,"in":{"type":["array","null"],"items":null},"lt":null,"lte":null,"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"notIn":{"type":["array","null"],"items":null},"startsWith":null},"additionalProperties":false},"updatedat":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"properties":{"equals":{},"gt":{},"gte":{},"in":{"type":["array","null"],"items":{}},"lt":{},"lte":{},"not":{"type":["object","null"],"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false},"notIn":{"type":["array","null"],"items":{}}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}},"additionalProperties":false}`,
+		[]string{},
+		[]string{},
 		nil,
 	))
 }
@@ -970,4 +1029,4 @@ input db_WidgetInput {
 input db_WidgetsInput {
   items: [db_WidgetInput]!
 }
-`
\ No newline at end of file
+`