// Code generated by ent, DO NOT EDIT.

package requestcapturelog

import (
	"time"

	"entgo.io/ent/dialect/sql"
	"github.com/Wei-Shaw/sub2api/ent/predicate"
)

// ID filters vertices based on their ID field.
func ID(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldID, id))
}

// IDEQ applies the EQ predicate on the ID field.
func IDEQ(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldID, id))
}

// IDNEQ applies the NEQ predicate on the ID field.
func IDNEQ(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldID, id))
}

// IDIn applies the In predicate on the ID field.
func IDIn(ids ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldID, ids...))
}

// IDNotIn applies the NotIn predicate on the ID field.
func IDNotIn(ids ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldID, ids...))
}

// IDGT applies the GT predicate on the ID field.
func IDGT(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldID, id))
}

// IDGTE applies the GTE predicate on the ID field.
func IDGTE(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldID, id))
}

// IDLT applies the LT predicate on the ID field.
func IDLT(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldID, id))
}

// IDLTE applies the LTE predicate on the ID field.
func IDLTE(id int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldID, id))
}

// APIKeyID applies equality check predicate on the "api_key_id" field. It's identical to APIKeyIDEQ.
func APIKeyID(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldAPIKeyID, v))
}

// UserID applies equality check predicate on the "user_id" field. It's identical to UserIDEQ.
func UserID(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldUserID, v))
}

// RequestID applies equality check predicate on the "request_id" field. It's identical to RequestIDEQ.
func RequestID(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldRequestID, v))
}

// Path applies equality check predicate on the "path" field. It's identical to PathEQ.
func Path(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldPath, v))
}

// Method applies equality check predicate on the "method" field. It's identical to MethodEQ.
func Method(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldMethod, v))
}

// IPAddress applies equality check predicate on the "ip_address" field. It's identical to IPAddressEQ.
func IPAddress(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldIPAddress, v))
}

// RequestBody applies equality check predicate on the "request_body" field. It's identical to RequestBodyEQ.
func RequestBody(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldRequestBody, v))
}

// ResponseBody applies equality check predicate on the "response_body" field. It's identical to ResponseBodyEQ.
func ResponseBody(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldResponseBody, v))
}

// NfsFilePath applies equality check predicate on the "nfs_file_path" field. It's identical to NfsFilePathEQ.
func NfsFilePath(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldNfsFilePath, v))
}

// CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.
func CreatedAt(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldCreatedAt, v))
}

// APIKeyIDEQ applies the EQ predicate on the "api_key_id" field.
func APIKeyIDEQ(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldAPIKeyID, v))
}

// APIKeyIDNEQ applies the NEQ predicate on the "api_key_id" field.
func APIKeyIDNEQ(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldAPIKeyID, v))
}

// APIKeyIDIn applies the In predicate on the "api_key_id" field.
func APIKeyIDIn(vs ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldAPIKeyID, vs...))
}

// APIKeyIDNotIn applies the NotIn predicate on the "api_key_id" field.
func APIKeyIDNotIn(vs ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldAPIKeyID, vs...))
}

// APIKeyIDGT applies the GT predicate on the "api_key_id" field.
func APIKeyIDGT(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldAPIKeyID, v))
}

// APIKeyIDGTE applies the GTE predicate on the "api_key_id" field.
func APIKeyIDGTE(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldAPIKeyID, v))
}

// APIKeyIDLT applies the LT predicate on the "api_key_id" field.
func APIKeyIDLT(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldAPIKeyID, v))
}

// APIKeyIDLTE applies the LTE predicate on the "api_key_id" field.
func APIKeyIDLTE(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldAPIKeyID, v))
}

// UserIDEQ applies the EQ predicate on the "user_id" field.
func UserIDEQ(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldUserID, v))
}

// UserIDNEQ applies the NEQ predicate on the "user_id" field.
func UserIDNEQ(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldUserID, v))
}

// UserIDIn applies the In predicate on the "user_id" field.
func UserIDIn(vs ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldUserID, vs...))
}

// UserIDNotIn applies the NotIn predicate on the "user_id" field.
func UserIDNotIn(vs ...int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldUserID, vs...))
}

// UserIDGT applies the GT predicate on the "user_id" field.
func UserIDGT(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldUserID, v))
}

// UserIDGTE applies the GTE predicate on the "user_id" field.
func UserIDGTE(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldUserID, v))
}

// UserIDLT applies the LT predicate on the "user_id" field.
func UserIDLT(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldUserID, v))
}

// UserIDLTE applies the LTE predicate on the "user_id" field.
func UserIDLTE(v int64) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldUserID, v))
}

// RequestIDEQ applies the EQ predicate on the "request_id" field.
func RequestIDEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldRequestID, v))
}

// RequestIDNEQ applies the NEQ predicate on the "request_id" field.
func RequestIDNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldRequestID, v))
}

// RequestIDIn applies the In predicate on the "request_id" field.
func RequestIDIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldRequestID, vs...))
}

// RequestIDNotIn applies the NotIn predicate on the "request_id" field.
func RequestIDNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldRequestID, vs...))
}

// RequestIDGT applies the GT predicate on the "request_id" field.
func RequestIDGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldRequestID, v))
}

// RequestIDGTE applies the GTE predicate on the "request_id" field.
func RequestIDGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldRequestID, v))
}

// RequestIDLT applies the LT predicate on the "request_id" field.
func RequestIDLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldRequestID, v))
}

// RequestIDLTE applies the LTE predicate on the "request_id" field.
func RequestIDLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldRequestID, v))
}

// RequestIDContains applies the Contains predicate on the "request_id" field.
func RequestIDContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldRequestID, v))
}

// RequestIDHasPrefix applies the HasPrefix predicate on the "request_id" field.
func RequestIDHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldRequestID, v))
}

// RequestIDHasSuffix applies the HasSuffix predicate on the "request_id" field.
func RequestIDHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldRequestID, v))
}

// RequestIDIsNil applies the IsNil predicate on the "request_id" field.
func RequestIDIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldRequestID))
}

// RequestIDNotNil applies the NotNil predicate on the "request_id" field.
func RequestIDNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldRequestID))
}

// RequestIDEqualFold applies the EqualFold predicate on the "request_id" field.
func RequestIDEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldRequestID, v))
}

// RequestIDContainsFold applies the ContainsFold predicate on the "request_id" field.
func RequestIDContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldRequestID, v))
}

// PathEQ applies the EQ predicate on the "path" field.
func PathEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldPath, v))
}

// PathNEQ applies the NEQ predicate on the "path" field.
func PathNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldPath, v))
}

// PathIn applies the In predicate on the "path" field.
func PathIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldPath, vs...))
}

// PathNotIn applies the NotIn predicate on the "path" field.
func PathNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldPath, vs...))
}

// PathGT applies the GT predicate on the "path" field.
func PathGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldPath, v))
}

// PathGTE applies the GTE predicate on the "path" field.
func PathGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldPath, v))
}

// PathLT applies the LT predicate on the "path" field.
func PathLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldPath, v))
}

// PathLTE applies the LTE predicate on the "path" field.
func PathLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldPath, v))
}

// PathContains applies the Contains predicate on the "path" field.
func PathContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldPath, v))
}

// PathHasPrefix applies the HasPrefix predicate on the "path" field.
func PathHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldPath, v))
}

// PathHasSuffix applies the HasSuffix predicate on the "path" field.
func PathHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldPath, v))
}

// PathIsNil applies the IsNil predicate on the "path" field.
func PathIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldPath))
}

// PathNotNil applies the NotNil predicate on the "path" field.
func PathNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldPath))
}

// PathEqualFold applies the EqualFold predicate on the "path" field.
func PathEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldPath, v))
}

// PathContainsFold applies the ContainsFold predicate on the "path" field.
func PathContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldPath, v))
}

// MethodEQ applies the EQ predicate on the "method" field.
func MethodEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldMethod, v))
}

// MethodNEQ applies the NEQ predicate on the "method" field.
func MethodNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldMethod, v))
}

// MethodIn applies the In predicate on the "method" field.
func MethodIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldMethod, vs...))
}

// MethodNotIn applies the NotIn predicate on the "method" field.
func MethodNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldMethod, vs...))
}

// MethodGT applies the GT predicate on the "method" field.
func MethodGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldMethod, v))
}

// MethodGTE applies the GTE predicate on the "method" field.
func MethodGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldMethod, v))
}

// MethodLT applies the LT predicate on the "method" field.
func MethodLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldMethod, v))
}

// MethodLTE applies the LTE predicate on the "method" field.
func MethodLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldMethod, v))
}

// MethodContains applies the Contains predicate on the "method" field.
func MethodContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldMethod, v))
}

// MethodHasPrefix applies the HasPrefix predicate on the "method" field.
func MethodHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldMethod, v))
}

// MethodHasSuffix applies the HasSuffix predicate on the "method" field.
func MethodHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldMethod, v))
}

// MethodIsNil applies the IsNil predicate on the "method" field.
func MethodIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldMethod))
}

// MethodNotNil applies the NotNil predicate on the "method" field.
func MethodNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldMethod))
}

// MethodEqualFold applies the EqualFold predicate on the "method" field.
func MethodEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldMethod, v))
}

// MethodContainsFold applies the ContainsFold predicate on the "method" field.
func MethodContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldMethod, v))
}

// IPAddressEQ applies the EQ predicate on the "ip_address" field.
func IPAddressEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldIPAddress, v))
}

// IPAddressNEQ applies the NEQ predicate on the "ip_address" field.
func IPAddressNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldIPAddress, v))
}

// IPAddressIn applies the In predicate on the "ip_address" field.
func IPAddressIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldIPAddress, vs...))
}

// IPAddressNotIn applies the NotIn predicate on the "ip_address" field.
func IPAddressNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldIPAddress, vs...))
}

// IPAddressGT applies the GT predicate on the "ip_address" field.
func IPAddressGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldIPAddress, v))
}

// IPAddressGTE applies the GTE predicate on the "ip_address" field.
func IPAddressGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldIPAddress, v))
}

// IPAddressLT applies the LT predicate on the "ip_address" field.
func IPAddressLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldIPAddress, v))
}

// IPAddressLTE applies the LTE predicate on the "ip_address" field.
func IPAddressLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldIPAddress, v))
}

// IPAddressContains applies the Contains predicate on the "ip_address" field.
func IPAddressContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldIPAddress, v))
}

// IPAddressHasPrefix applies the HasPrefix predicate on the "ip_address" field.
func IPAddressHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldIPAddress, v))
}

// IPAddressHasSuffix applies the HasSuffix predicate on the "ip_address" field.
func IPAddressHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldIPAddress, v))
}

// IPAddressIsNil applies the IsNil predicate on the "ip_address" field.
func IPAddressIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldIPAddress))
}

// IPAddressNotNil applies the NotNil predicate on the "ip_address" field.
func IPAddressNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldIPAddress))
}

// IPAddressEqualFold applies the EqualFold predicate on the "ip_address" field.
func IPAddressEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldIPAddress, v))
}

// IPAddressContainsFold applies the ContainsFold predicate on the "ip_address" field.
func IPAddressContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldIPAddress, v))
}

// RequestBodyEQ applies the EQ predicate on the "request_body" field.
func RequestBodyEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldRequestBody, v))
}

// RequestBodyNEQ applies the NEQ predicate on the "request_body" field.
func RequestBodyNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldRequestBody, v))
}

// RequestBodyIn applies the In predicate on the "request_body" field.
func RequestBodyIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldRequestBody, vs...))
}

// RequestBodyNotIn applies the NotIn predicate on the "request_body" field.
func RequestBodyNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldRequestBody, vs...))
}

// RequestBodyGT applies the GT predicate on the "request_body" field.
func RequestBodyGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldRequestBody, v))
}

// RequestBodyGTE applies the GTE predicate on the "request_body" field.
func RequestBodyGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldRequestBody, v))
}

// RequestBodyLT applies the LT predicate on the "request_body" field.
func RequestBodyLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldRequestBody, v))
}

// RequestBodyLTE applies the LTE predicate on the "request_body" field.
func RequestBodyLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldRequestBody, v))
}

// RequestBodyContains applies the Contains predicate on the "request_body" field.
func RequestBodyContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldRequestBody, v))
}

// RequestBodyHasPrefix applies the HasPrefix predicate on the "request_body" field.
func RequestBodyHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldRequestBody, v))
}

// RequestBodyHasSuffix applies the HasSuffix predicate on the "request_body" field.
func RequestBodyHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldRequestBody, v))
}

// RequestBodyIsNil applies the IsNil predicate on the "request_body" field.
func RequestBodyIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldRequestBody))
}

// RequestBodyNotNil applies the NotNil predicate on the "request_body" field.
func RequestBodyNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldRequestBody))
}

// RequestBodyEqualFold applies the EqualFold predicate on the "request_body" field.
func RequestBodyEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldRequestBody, v))
}

// RequestBodyContainsFold applies the ContainsFold predicate on the "request_body" field.
func RequestBodyContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldRequestBody, v))
}

// ResponseBodyEQ applies the EQ predicate on the "response_body" field.
func ResponseBodyEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldResponseBody, v))
}

// ResponseBodyNEQ applies the NEQ predicate on the "response_body" field.
func ResponseBodyNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldResponseBody, v))
}

// ResponseBodyIn applies the In predicate on the "response_body" field.
func ResponseBodyIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldResponseBody, vs...))
}

// ResponseBodyNotIn applies the NotIn predicate on the "response_body" field.
func ResponseBodyNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldResponseBody, vs...))
}

// ResponseBodyGT applies the GT predicate on the "response_body" field.
func ResponseBodyGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldResponseBody, v))
}

// ResponseBodyGTE applies the GTE predicate on the "response_body" field.
func ResponseBodyGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldResponseBody, v))
}

// ResponseBodyLT applies the LT predicate on the "response_body" field.
func ResponseBodyLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldResponseBody, v))
}

// ResponseBodyLTE applies the LTE predicate on the "response_body" field.
func ResponseBodyLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldResponseBody, v))
}

// ResponseBodyContains applies the Contains predicate on the "response_body" field.
func ResponseBodyContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldResponseBody, v))
}

// ResponseBodyHasPrefix applies the HasPrefix predicate on the "response_body" field.
func ResponseBodyHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldResponseBody, v))
}

// ResponseBodyHasSuffix applies the HasSuffix predicate on the "response_body" field.
func ResponseBodyHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldResponseBody, v))
}

// ResponseBodyIsNil applies the IsNil predicate on the "response_body" field.
func ResponseBodyIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldResponseBody))
}

// ResponseBodyNotNil applies the NotNil predicate on the "response_body" field.
func ResponseBodyNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldResponseBody))
}

// ResponseBodyEqualFold applies the EqualFold predicate on the "response_body" field.
func ResponseBodyEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldResponseBody, v))
}

// ResponseBodyContainsFold applies the ContainsFold predicate on the "response_body" field.
func ResponseBodyContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldResponseBody, v))
}

// NfsFilePathEQ applies the EQ predicate on the "nfs_file_path" field.
func NfsFilePathEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldNfsFilePath, v))
}

// NfsFilePathNEQ applies the NEQ predicate on the "nfs_file_path" field.
func NfsFilePathNEQ(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldNfsFilePath, v))
}

// NfsFilePathIn applies the In predicate on the "nfs_file_path" field.
func NfsFilePathIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldNfsFilePath, vs...))
}

// NfsFilePathNotIn applies the NotIn predicate on the "nfs_file_path" field.
func NfsFilePathNotIn(vs ...string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldNfsFilePath, vs...))
}

// NfsFilePathGT applies the GT predicate on the "nfs_file_path" field.
func NfsFilePathGT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldNfsFilePath, v))
}

// NfsFilePathGTE applies the GTE predicate on the "nfs_file_path" field.
func NfsFilePathGTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldNfsFilePath, v))
}

// NfsFilePathLT applies the LT predicate on the "nfs_file_path" field.
func NfsFilePathLT(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldNfsFilePath, v))
}

// NfsFilePathLTE applies the LTE predicate on the "nfs_file_path" field.
func NfsFilePathLTE(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldNfsFilePath, v))
}

// NfsFilePathContains applies the Contains predicate on the "nfs_file_path" field.
func NfsFilePathContains(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContains(FieldNfsFilePath, v))
}

// NfsFilePathHasPrefix applies the HasPrefix predicate on the "nfs_file_path" field.
func NfsFilePathHasPrefix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasPrefix(FieldNfsFilePath, v))
}

// NfsFilePathHasSuffix applies the HasSuffix predicate on the "nfs_file_path" field.
func NfsFilePathHasSuffix(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldHasSuffix(FieldNfsFilePath, v))
}

// NfsFilePathIsNil applies the IsNil predicate on the "nfs_file_path" field.
func NfsFilePathIsNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIsNull(FieldNfsFilePath))
}

// NfsFilePathNotNil applies the NotNil predicate on the "nfs_file_path" field.
func NfsFilePathNotNil() predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotNull(FieldNfsFilePath))
}

// NfsFilePathEqualFold applies the EqualFold predicate on the "nfs_file_path" field.
func NfsFilePathEqualFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEqualFold(FieldNfsFilePath, v))
}

// NfsFilePathContainsFold applies the ContainsFold predicate on the "nfs_file_path" field.
func NfsFilePathContainsFold(v string) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldContainsFold(FieldNfsFilePath, v))
}

// CreatedAtEQ applies the EQ predicate on the "created_at" field.
func CreatedAtEQ(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldEQ(FieldCreatedAt, v))
}

// CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
func CreatedAtNEQ(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNEQ(FieldCreatedAt, v))
}

// CreatedAtIn applies the In predicate on the "created_at" field.
func CreatedAtIn(vs ...time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldIn(FieldCreatedAt, vs...))
}

// CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
func CreatedAtNotIn(vs ...time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldNotIn(FieldCreatedAt, vs...))
}

// CreatedAtGT applies the GT predicate on the "created_at" field.
func CreatedAtGT(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGT(FieldCreatedAt, v))
}

// CreatedAtGTE applies the GTE predicate on the "created_at" field.
func CreatedAtGTE(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldGTE(FieldCreatedAt, v))
}

// CreatedAtLT applies the LT predicate on the "created_at" field.
func CreatedAtLT(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLT(FieldCreatedAt, v))
}

// CreatedAtLTE applies the LTE predicate on the "created_at" field.
func CreatedAtLTE(v time.Time) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.FieldLTE(FieldCreatedAt, v))
}

// And groups predicates with the AND operator between them.
func And(predicates ...predicate.RequestCaptureLog) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.AndPredicates(predicates...))
}

// Or groups predicates with the OR operator between them.
func Or(predicates ...predicate.RequestCaptureLog) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.OrPredicates(predicates...))
}

// Not applies the not operator on the given predicate.
func Not(p predicate.RequestCaptureLog) predicate.RequestCaptureLog {
	return predicate.RequestCaptureLog(sql.NotPredicates(p))
}
