Skip to main content

EmailWhereInput

EmailWhereInput is used for filtering Email objects. Input was generated by ent.

input EmailWhereInput {
not: EmailWhereInput
and: [EmailWhereInput!]
or: [EmailWhereInput!]
id: ID
idNEQ: ID
idIn: [ID!]
idNotIn: [ID!]
idGT: ID
idGTE: ID
idLT: ID
idLTE: ID
createdAt: Time
createdAtNEQ: Time
createdAtIn: [Time!]
createdAtNotIn: [Time!]
createdAtGT: Time
createdAtGTE: Time
createdAtLT: Time
createdAtLTE: Time
updatedAt: Time
updatedAtNEQ: Time
updatedAtIn: [Time!]
updatedAtNotIn: [Time!]
updatedAtGT: Time
updatedAtGTE: Time
updatedAtLT: Time
updatedAtLTE: Time
companyID: String
companyIDNEQ: String
companyIDIn: [String!]
companyIDNotIn: [String!]
companyIDGT: String
companyIDGTE: String
companyIDLT: String
companyIDLTE: String
companyIDContains: String
companyIDHasPrefix: String
companyIDHasSuffix: String
companyIDEqualFold: String
companyIDContainsFold: String
name: String
nameNEQ: String
nameIn: [String!]
nameNotIn: [String!]
nameGT: String
nameGTE: String
nameLT: String
nameLTE: String
nameContains: String
nameHasPrefix: String
nameHasSuffix: String
nameEqualFold: String
nameContainsFold: String
subject: String
subjectNEQ: String
subjectIn: [String!]
subjectNotIn: [String!]
subjectGT: String
subjectGTE: String
subjectLT: String
subjectLTE: String
subjectContains: String
subjectHasPrefix: String
subjectHasSuffix: String
subjectIsNil: Boolean
subjectNotNil: Boolean
subjectEqualFold: String
subjectContainsFold: String
headerText: String
headerTextNEQ: String
headerTextIn: [String!]
headerTextNotIn: [String!]
headerTextGT: String
headerTextGTE: String
headerTextLT: String
headerTextLTE: String
headerTextContains: String
headerTextHasPrefix: String
headerTextHasSuffix: String
headerTextIsNil: Boolean
headerTextNotNil: Boolean
headerTextEqualFold: String
headerTextContainsFold: String
replyToName: String
replyToNameNEQ: String
replyToNameIn: [String!]
replyToNameNotIn: [String!]
replyToNameGT: String
replyToNameGTE: String
replyToNameLT: String
replyToNameLTE: String
replyToNameContains: String
replyToNameHasPrefix: String
replyToNameHasSuffix: String
replyToNameIsNil: Boolean
replyToNameNotNil: Boolean
replyToNameEqualFold: String
replyToNameContainsFold: String
replyToAddress: String
replyToAddressNEQ: String
replyToAddressIn: [String!]
replyToAddressNotIn: [String!]
replyToAddressGT: String
replyToAddressGTE: String
replyToAddressLT: String
replyToAddressLTE: String
replyToAddressContains: String
replyToAddressHasPrefix: String
replyToAddressHasSuffix: String
replyToAddressIsNil: Boolean
replyToAddressNotNil: Boolean
replyToAddressEqualFold: String
replyToAddressContainsFold: String
sendingDomainID: ID
sendingDomainIDNEQ: ID
sendingDomainIDIn: [ID!]
sendingDomainIDNotIn: [ID!]
sendingDomainIDIsNil: Boolean
sendingDomainIDNotNil: Boolean
webEmail: Boolean
webEmailNEQ: Boolean
emailType: EmailEmailType
emailTypeNEQ: EmailEmailType
emailTypeIn: [EmailEmailType!]
emailTypeNotIn: [EmailEmailType!]
status: EmailStatus
statusNEQ: EmailStatus
statusIn: [EmailStatus!]
statusNotIn: [EmailStatus!]
schemaID: ID
schemaIDNEQ: ID
schemaIDIn: [ID!]
schemaIDNotIn: [ID!]
schemaIDGT: ID
schemaIDGTE: ID
schemaIDLT: ID
schemaIDLTE: ID
schemaIDIsNil: Boolean
schemaIDNotNil: Boolean
emailPropertyID: ID
emailPropertyIDNEQ: ID
emailPropertyIDIn: [ID!]
emailPropertyIDNotIn: [ID!]
emailPropertyIDGT: ID
emailPropertyIDGTE: ID
emailPropertyIDLT: ID
emailPropertyIDLTE: ID
emailPropertyIDIsNil: Boolean
emailPropertyIDNotNil: Boolean
emailConsentID: ID
emailConsentIDNEQ: ID
emailConsentIDIn: [ID!]
emailConsentIDNotIn: [ID!]
emailConsentIDGT: ID
emailConsentIDGTE: ID
emailConsentIDLT: ID
emailConsentIDLTE: ID
emailConsentIDIsNil: Boolean
emailConsentIDNotNil: Boolean
hasSendingAddress: Boolean
hasSendingAddressWith: [SendingAddressWhereInput!]
hasVersions: Boolean
hasVersionsWith: [EmailVersionWhereInput!]
hasEmailSend: Boolean
hasEmailSendWith: [EmailSendWhereInput!]
hasRecipients: Boolean
hasRecipientsWith: [EmailSendRecordWhereInput!]
}

Fields

EmailWhereInput.not ● EmailWhereInput input

EmailWhereInput.and ● [EmailWhereInput!] list input

EmailWhereInput.or ● [EmailWhereInput!] list input

EmailWhereInput.id ● ID scalar

id field predicates

EmailWhereInput.idNEQ ● ID scalar

EmailWhereInput.idIn ● [ID!] list scalar

EmailWhereInput.idNotIn ● [ID!] list scalar

EmailWhereInput.idGT ● ID scalar

EmailWhereInput.idGTE ● ID scalar

EmailWhereInput.idLT ● ID scalar

EmailWhereInput.idLTE ● ID scalar

EmailWhereInput.createdAt ● Time scalar

created_at field predicates

EmailWhereInput.createdAtNEQ ● Time scalar

EmailWhereInput.createdAtIn ● [Time!] list scalar

EmailWhereInput.createdAtNotIn ● [Time!] list scalar

EmailWhereInput.createdAtGT ● Time scalar

EmailWhereInput.createdAtGTE ● Time scalar

EmailWhereInput.createdAtLT ● Time scalar

EmailWhereInput.createdAtLTE ● Time scalar

EmailWhereInput.updatedAt ● Time scalar

updated_at field predicates

EmailWhereInput.updatedAtNEQ ● Time scalar

EmailWhereInput.updatedAtIn ● [Time!] list scalar

EmailWhereInput.updatedAtNotIn ● [Time!] list scalar

EmailWhereInput.updatedAtGT ● Time scalar

EmailWhereInput.updatedAtGTE ● Time scalar

EmailWhereInput.updatedAtLT ● Time scalar

EmailWhereInput.updatedAtLTE ● Time scalar

EmailWhereInput.companyID ● String scalar

company_id field predicates

EmailWhereInput.companyIDNEQ ● String scalar

EmailWhereInput.companyIDIn ● [String!] list scalar

EmailWhereInput.companyIDNotIn ● [String!] list scalar

EmailWhereInput.companyIDGT ● String scalar

EmailWhereInput.companyIDGTE ● String scalar

EmailWhereInput.companyIDLT ● String scalar

EmailWhereInput.companyIDLTE ● String scalar

EmailWhereInput.companyIDContains ● String scalar

EmailWhereInput.companyIDHasPrefix ● String scalar

EmailWhereInput.companyIDHasSuffix ● String scalar

EmailWhereInput.companyIDEqualFold ● String scalar

EmailWhereInput.companyIDContainsFold ● String scalar

EmailWhereInput.name ● String scalar

name field predicates

EmailWhereInput.nameNEQ ● String scalar

EmailWhereInput.nameIn ● [String!] list scalar

EmailWhereInput.nameNotIn ● [String!] list scalar

EmailWhereInput.nameGT ● String scalar

EmailWhereInput.nameGTE ● String scalar

EmailWhereInput.nameLT ● String scalar

EmailWhereInput.nameLTE ● String scalar

EmailWhereInput.nameContains ● String scalar

EmailWhereInput.nameHasPrefix ● String scalar

EmailWhereInput.nameHasSuffix ● String scalar

EmailWhereInput.nameEqualFold ● String scalar

EmailWhereInput.nameContainsFold ● String scalar

EmailWhereInput.subject ● String scalar

subject field predicates

EmailWhereInput.subjectNEQ ● String scalar

EmailWhereInput.subjectIn ● [String!] list scalar

EmailWhereInput.subjectNotIn ● [String!] list scalar

EmailWhereInput.subjectGT ● String scalar

EmailWhereInput.subjectGTE ● String scalar

EmailWhereInput.subjectLT ● String scalar

EmailWhereInput.subjectLTE ● String scalar

EmailWhereInput.subjectContains ● String scalar

EmailWhereInput.subjectHasPrefix ● String scalar

EmailWhereInput.subjectHasSuffix ● String scalar

EmailWhereInput.subjectIsNil ● Boolean scalar

EmailWhereInput.subjectNotNil ● Boolean scalar

EmailWhereInput.subjectEqualFold ● String scalar

EmailWhereInput.subjectContainsFold ● String scalar

EmailWhereInput.headerText ● String scalar

header_text field predicates

EmailWhereInput.headerTextNEQ ● String scalar

EmailWhereInput.headerTextIn ● [String!] list scalar

EmailWhereInput.headerTextNotIn ● [String!] list scalar

EmailWhereInput.headerTextGT ● String scalar

EmailWhereInput.headerTextGTE ● String scalar

EmailWhereInput.headerTextLT ● String scalar

EmailWhereInput.headerTextLTE ● String scalar

EmailWhereInput.headerTextContains ● String scalar

EmailWhereInput.headerTextHasPrefix ● String scalar

EmailWhereInput.headerTextHasSuffix ● String scalar

EmailWhereInput.headerTextIsNil ● Boolean scalar

EmailWhereInput.headerTextNotNil ● Boolean scalar

EmailWhereInput.headerTextEqualFold ● String scalar

EmailWhereInput.headerTextContainsFold ● String scalar

EmailWhereInput.replyToName ● String scalar

reply_to_name field predicates

EmailWhereInput.replyToNameNEQ ● String scalar

EmailWhereInput.replyToNameIn ● [String!] list scalar

EmailWhereInput.replyToNameNotIn ● [String!] list scalar

EmailWhereInput.replyToNameGT ● String scalar

EmailWhereInput.replyToNameGTE ● String scalar

EmailWhereInput.replyToNameLT ● String scalar

EmailWhereInput.replyToNameLTE ● String scalar

EmailWhereInput.replyToNameContains ● String scalar

EmailWhereInput.replyToNameHasPrefix ● String scalar

EmailWhereInput.replyToNameHasSuffix ● String scalar

EmailWhereInput.replyToNameIsNil ● Boolean scalar

EmailWhereInput.replyToNameNotNil ● Boolean scalar

EmailWhereInput.replyToNameEqualFold ● String scalar

EmailWhereInput.replyToNameContainsFold ● String scalar

EmailWhereInput.replyToAddress ● String scalar

reply_to_address field predicates

EmailWhereInput.replyToAddressNEQ ● String scalar

EmailWhereInput.replyToAddressIn ● [String!] list scalar

EmailWhereInput.replyToAddressNotIn ● [String!] list scalar

EmailWhereInput.replyToAddressGT ● String scalar

EmailWhereInput.replyToAddressGTE ● String scalar

EmailWhereInput.replyToAddressLT ● String scalar

EmailWhereInput.replyToAddressLTE ● String scalar

EmailWhereInput.replyToAddressContains ● String scalar

EmailWhereInput.replyToAddressHasPrefix ● String scalar

EmailWhereInput.replyToAddressHasSuffix ● String scalar

EmailWhereInput.replyToAddressIsNil ● Boolean scalar

EmailWhereInput.replyToAddressNotNil ● Boolean scalar

EmailWhereInput.replyToAddressEqualFold ● String scalar

EmailWhereInput.replyToAddressContainsFold ● String scalar

EmailWhereInput.sendingDomainID ● ID scalar

sending_domain_id field predicates

EmailWhereInput.sendingDomainIDNEQ ● ID scalar

EmailWhereInput.sendingDomainIDIn ● [ID!] list scalar

EmailWhereInput.sendingDomainIDNotIn ● [ID!] list scalar

EmailWhereInput.sendingDomainIDIsNil ● Boolean scalar

EmailWhereInput.sendingDomainIDNotNil ● Boolean scalar

EmailWhereInput.webEmail ● Boolean scalar

web_email field predicates

EmailWhereInput.webEmailNEQ ● Boolean scalar

EmailWhereInput.emailType ● EmailEmailType enum

email_type field predicates

EmailWhereInput.emailTypeNEQ ● EmailEmailType enum

EmailWhereInput.emailTypeIn ● [EmailEmailType!] list enum

EmailWhereInput.emailTypeNotIn ● [EmailEmailType!] list enum

EmailWhereInput.status ● EmailStatus enum

status field predicates

EmailWhereInput.statusNEQ ● EmailStatus enum

EmailWhereInput.statusIn ● [EmailStatus!] list enum

EmailWhereInput.statusNotIn ● [EmailStatus!] list enum

EmailWhereInput.schemaID ● ID scalar

schema_id field predicates

EmailWhereInput.schemaIDNEQ ● ID scalar

EmailWhereInput.schemaIDIn ● [ID!] list scalar

EmailWhereInput.schemaIDNotIn ● [ID!] list scalar

EmailWhereInput.schemaIDGT ● ID scalar

EmailWhereInput.schemaIDGTE ● ID scalar

EmailWhereInput.schemaIDLT ● ID scalar

EmailWhereInput.schemaIDLTE ● ID scalar

EmailWhereInput.schemaIDIsNil ● Boolean scalar

EmailWhereInput.schemaIDNotNil ● Boolean scalar

EmailWhereInput.emailPropertyID ● ID scalar

email_property_id field predicates

EmailWhereInput.emailPropertyIDNEQ ● ID scalar

EmailWhereInput.emailPropertyIDIn ● [ID!] list scalar

EmailWhereInput.emailPropertyIDNotIn ● [ID!] list scalar

EmailWhereInput.emailPropertyIDGT ● ID scalar

EmailWhereInput.emailPropertyIDGTE ● ID scalar

EmailWhereInput.emailPropertyIDLT ● ID scalar

EmailWhereInput.emailPropertyIDLTE ● ID scalar

EmailWhereInput.emailPropertyIDIsNil ● Boolean scalar

EmailWhereInput.emailPropertyIDNotNil ● Boolean scalar

EmailWhereInput.emailConsentID ● ID scalar

email_consent_id field predicates

EmailWhereInput.emailConsentIDNEQ ● ID scalar

EmailWhereInput.emailConsentIDIn ● [ID!] list scalar

EmailWhereInput.emailConsentIDNotIn ● [ID!] list scalar

EmailWhereInput.emailConsentIDGT ● ID scalar

EmailWhereInput.emailConsentIDGTE ● ID scalar

EmailWhereInput.emailConsentIDLT ● ID scalar

EmailWhereInput.emailConsentIDLTE ● ID scalar

EmailWhereInput.emailConsentIDIsNil ● Boolean scalar

EmailWhereInput.emailConsentIDNotNil ● Boolean scalar

EmailWhereInput.hasSendingAddress ● Boolean scalar

sending_address edge predicates

EmailWhereInput.hasSendingAddressWith ● [SendingAddressWhereInput!] list input

EmailWhereInput.hasVersions ● Boolean scalar

versions edge predicates

EmailWhereInput.hasVersionsWith ● [EmailVersionWhereInput!] list input

EmailWhereInput.hasEmailSend ● Boolean scalar

email_send edge predicates

EmailWhereInput.hasEmailSendWith ● [EmailSendWhereInput!] list input

EmailWhereInput.hasRecipients ● Boolean scalar

recipients edge predicates

EmailWhereInput.hasRecipientsWith ● [EmailSendRecordWhereInput!] list input

Member Of

emails query ● EmailSendRecordWhereInput input ● EmailSendWhereInput input ● EmailVersionWhereInput input ● EmailWhereInput input ● SendingAddressWhereInput input