// Code generated by ent, DO NOT EDIT. package workorder import ( "bj_power_mes/ent/predicate" "time" "entgo.io/ent/dialect/sql" ) // ID filters vertices based on their ID field. func ID(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldID, id)) } // IDEQ applies the EQ predicate on the ID field. func IDEQ(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldID, id)) } // IDNEQ applies the NEQ predicate on the ID field. func IDNEQ(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldID, id)) } // IDIn applies the In predicate on the ID field. func IDIn(ids ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldID, ids...)) } // IDNotIn applies the NotIn predicate on the ID field. func IDNotIn(ids ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldID, ids...)) } // IDGT applies the GT predicate on the ID field. func IDGT(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldID, id)) } // IDGTE applies the GTE predicate on the ID field. func IDGTE(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldID, id)) } // IDLT applies the LT predicate on the ID field. func IDLT(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldID, id)) } // IDLTE applies the LTE predicate on the ID field. func IDLTE(id int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldID, id)) } // WorkOrderNo applies equality check predicate on the "workOrderNo" field. It's identical to WorkOrderNoEQ. func WorkOrderNo(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldWorkOrderNo, v)) } // ProductTypeId applies equality check predicate on the "productTypeId" field. It's identical to ProductTypeIdEQ. func ProductTypeId(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductTypeId, v)) } // ProductCode applies equality check predicate on the "productCode" field. It's identical to ProductCodeEQ. func ProductCode(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductCode, v)) } // ProductName applies equality check predicate on the "productName" field. It's identical to ProductNameEQ. func ProductName(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductName, v)) } // Quantity applies equality check predicate on the "quantity" field. It's identical to QuantityEQ. func Quantity(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldQuantity, v)) } // FinishedNum applies equality check predicate on the "finishedNum" field. It's identical to FinishedNumEQ. func FinishedNum(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldFinishedNum, v)) } // FailNum applies equality check predicate on the "failNum" field. It's identical to FailNumEQ. func FailNum(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldFailNum, v)) } // ProcessSeq applies equality check predicate on the "processSeq" field. It's identical to ProcessSeqEQ. func ProcessSeq(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProcessSeq, v)) } // Status applies equality check predicate on the "status" field. It's identical to StatusEQ. func Status(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldStatus, v)) } // PlanStart applies equality check predicate on the "planStart" field. It's identical to PlanStartEQ. func PlanStart(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldPlanStart, v)) } // PlanEnd applies equality check predicate on the "planEnd" field. It's identical to PlanEndEQ. func PlanEnd(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldPlanEnd, v)) } // CompletedAt applies equality check predicate on the "completedAt" field. It's identical to CompletedAtEQ. func CompletedAt(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldCompletedAt, v)) } // CreatedAt applies equality check predicate on the "createdAt" field. It's identical to CreatedAtEQ. func CreatedAt(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldCreatedAt, v)) } // UpdatedAt applies equality check predicate on the "updatedAt" field. It's identical to UpdatedAtEQ. func UpdatedAt(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldUpdatedAt, v)) } // WorkOrderNoEQ applies the EQ predicate on the "workOrderNo" field. func WorkOrderNoEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldWorkOrderNo, v)) } // WorkOrderNoNEQ applies the NEQ predicate on the "workOrderNo" field. func WorkOrderNoNEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldWorkOrderNo, v)) } // WorkOrderNoIn applies the In predicate on the "workOrderNo" field. func WorkOrderNoIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldWorkOrderNo, vs...)) } // WorkOrderNoNotIn applies the NotIn predicate on the "workOrderNo" field. func WorkOrderNoNotIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldWorkOrderNo, vs...)) } // WorkOrderNoGT applies the GT predicate on the "workOrderNo" field. func WorkOrderNoGT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldWorkOrderNo, v)) } // WorkOrderNoGTE applies the GTE predicate on the "workOrderNo" field. func WorkOrderNoGTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldWorkOrderNo, v)) } // WorkOrderNoLT applies the LT predicate on the "workOrderNo" field. func WorkOrderNoLT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldWorkOrderNo, v)) } // WorkOrderNoLTE applies the LTE predicate on the "workOrderNo" field. func WorkOrderNoLTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldWorkOrderNo, v)) } // WorkOrderNoContains applies the Contains predicate on the "workOrderNo" field. func WorkOrderNoContains(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContains(FieldWorkOrderNo, v)) } // WorkOrderNoHasPrefix applies the HasPrefix predicate on the "workOrderNo" field. func WorkOrderNoHasPrefix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasPrefix(FieldWorkOrderNo, v)) } // WorkOrderNoHasSuffix applies the HasSuffix predicate on the "workOrderNo" field. func WorkOrderNoHasSuffix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasSuffix(FieldWorkOrderNo, v)) } // WorkOrderNoEqualFold applies the EqualFold predicate on the "workOrderNo" field. func WorkOrderNoEqualFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEqualFold(FieldWorkOrderNo, v)) } // WorkOrderNoContainsFold applies the ContainsFold predicate on the "workOrderNo" field. func WorkOrderNoContainsFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContainsFold(FieldWorkOrderNo, v)) } // ProductTypeIdEQ applies the EQ predicate on the "productTypeId" field. func ProductTypeIdEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductTypeId, v)) } // ProductTypeIdNEQ applies the NEQ predicate on the "productTypeId" field. func ProductTypeIdNEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldProductTypeId, v)) } // ProductTypeIdIn applies the In predicate on the "productTypeId" field. func ProductTypeIdIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldProductTypeId, vs...)) } // ProductTypeIdNotIn applies the NotIn predicate on the "productTypeId" field. func ProductTypeIdNotIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldProductTypeId, vs...)) } // ProductTypeIdGT applies the GT predicate on the "productTypeId" field. func ProductTypeIdGT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldProductTypeId, v)) } // ProductTypeIdGTE applies the GTE predicate on the "productTypeId" field. func ProductTypeIdGTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldProductTypeId, v)) } // ProductTypeIdLT applies the LT predicate on the "productTypeId" field. func ProductTypeIdLT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldProductTypeId, v)) } // ProductTypeIdLTE applies the LTE predicate on the "productTypeId" field. func ProductTypeIdLTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldProductTypeId, v)) } // ProductCodeEQ applies the EQ predicate on the "productCode" field. func ProductCodeEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductCode, v)) } // ProductCodeNEQ applies the NEQ predicate on the "productCode" field. func ProductCodeNEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldProductCode, v)) } // ProductCodeIn applies the In predicate on the "productCode" field. func ProductCodeIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldProductCode, vs...)) } // ProductCodeNotIn applies the NotIn predicate on the "productCode" field. func ProductCodeNotIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldProductCode, vs...)) } // ProductCodeGT applies the GT predicate on the "productCode" field. func ProductCodeGT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldProductCode, v)) } // ProductCodeGTE applies the GTE predicate on the "productCode" field. func ProductCodeGTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldProductCode, v)) } // ProductCodeLT applies the LT predicate on the "productCode" field. func ProductCodeLT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldProductCode, v)) } // ProductCodeLTE applies the LTE predicate on the "productCode" field. func ProductCodeLTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldProductCode, v)) } // ProductCodeContains applies the Contains predicate on the "productCode" field. func ProductCodeContains(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContains(FieldProductCode, v)) } // ProductCodeHasPrefix applies the HasPrefix predicate on the "productCode" field. func ProductCodeHasPrefix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasPrefix(FieldProductCode, v)) } // ProductCodeHasSuffix applies the HasSuffix predicate on the "productCode" field. func ProductCodeHasSuffix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasSuffix(FieldProductCode, v)) } // ProductCodeEqualFold applies the EqualFold predicate on the "productCode" field. func ProductCodeEqualFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEqualFold(FieldProductCode, v)) } // ProductCodeContainsFold applies the ContainsFold predicate on the "productCode" field. func ProductCodeContainsFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContainsFold(FieldProductCode, v)) } // ProductNameEQ applies the EQ predicate on the "productName" field. func ProductNameEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProductName, v)) } // ProductNameNEQ applies the NEQ predicate on the "productName" field. func ProductNameNEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldProductName, v)) } // ProductNameIn applies the In predicate on the "productName" field. func ProductNameIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldProductName, vs...)) } // ProductNameNotIn applies the NotIn predicate on the "productName" field. func ProductNameNotIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldProductName, vs...)) } // ProductNameGT applies the GT predicate on the "productName" field. func ProductNameGT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldProductName, v)) } // ProductNameGTE applies the GTE predicate on the "productName" field. func ProductNameGTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldProductName, v)) } // ProductNameLT applies the LT predicate on the "productName" field. func ProductNameLT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldProductName, v)) } // ProductNameLTE applies the LTE predicate on the "productName" field. func ProductNameLTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldProductName, v)) } // ProductNameContains applies the Contains predicate on the "productName" field. func ProductNameContains(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContains(FieldProductName, v)) } // ProductNameHasPrefix applies the HasPrefix predicate on the "productName" field. func ProductNameHasPrefix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasPrefix(FieldProductName, v)) } // ProductNameHasSuffix applies the HasSuffix predicate on the "productName" field. func ProductNameHasSuffix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasSuffix(FieldProductName, v)) } // ProductNameEqualFold applies the EqualFold predicate on the "productName" field. func ProductNameEqualFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEqualFold(FieldProductName, v)) } // ProductNameContainsFold applies the ContainsFold predicate on the "productName" field. func ProductNameContainsFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContainsFold(FieldProductName, v)) } // QuantityEQ applies the EQ predicate on the "quantity" field. func QuantityEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldQuantity, v)) } // QuantityNEQ applies the NEQ predicate on the "quantity" field. func QuantityNEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldQuantity, v)) } // QuantityIn applies the In predicate on the "quantity" field. func QuantityIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldQuantity, vs...)) } // QuantityNotIn applies the NotIn predicate on the "quantity" field. func QuantityNotIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldQuantity, vs...)) } // QuantityGT applies the GT predicate on the "quantity" field. func QuantityGT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldQuantity, v)) } // QuantityGTE applies the GTE predicate on the "quantity" field. func QuantityGTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldQuantity, v)) } // QuantityLT applies the LT predicate on the "quantity" field. func QuantityLT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldQuantity, v)) } // QuantityLTE applies the LTE predicate on the "quantity" field. func QuantityLTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldQuantity, v)) } // FinishedNumEQ applies the EQ predicate on the "finishedNum" field. func FinishedNumEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldFinishedNum, v)) } // FinishedNumNEQ applies the NEQ predicate on the "finishedNum" field. func FinishedNumNEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldFinishedNum, v)) } // FinishedNumIn applies the In predicate on the "finishedNum" field. func FinishedNumIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldFinishedNum, vs...)) } // FinishedNumNotIn applies the NotIn predicate on the "finishedNum" field. func FinishedNumNotIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldFinishedNum, vs...)) } // FinishedNumGT applies the GT predicate on the "finishedNum" field. func FinishedNumGT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldFinishedNum, v)) } // FinishedNumGTE applies the GTE predicate on the "finishedNum" field. func FinishedNumGTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldFinishedNum, v)) } // FinishedNumLT applies the LT predicate on the "finishedNum" field. func FinishedNumLT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldFinishedNum, v)) } // FinishedNumLTE applies the LTE predicate on the "finishedNum" field. func FinishedNumLTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldFinishedNum, v)) } // FailNumEQ applies the EQ predicate on the "failNum" field. func FailNumEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldFailNum, v)) } // FailNumNEQ applies the NEQ predicate on the "failNum" field. func FailNumNEQ(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldFailNum, v)) } // FailNumIn applies the In predicate on the "failNum" field. func FailNumIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldFailNum, vs...)) } // FailNumNotIn applies the NotIn predicate on the "failNum" field. func FailNumNotIn(vs ...int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldFailNum, vs...)) } // FailNumGT applies the GT predicate on the "failNum" field. func FailNumGT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldFailNum, v)) } // FailNumGTE applies the GTE predicate on the "failNum" field. func FailNumGTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldFailNum, v)) } // FailNumLT applies the LT predicate on the "failNum" field. func FailNumLT(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldFailNum, v)) } // FailNumLTE applies the LTE predicate on the "failNum" field. func FailNumLTE(v int) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldFailNum, v)) } // ProcessSeqEQ applies the EQ predicate on the "processSeq" field. func ProcessSeqEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldProcessSeq, v)) } // ProcessSeqNEQ applies the NEQ predicate on the "processSeq" field. func ProcessSeqNEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldProcessSeq, v)) } // ProcessSeqIn applies the In predicate on the "processSeq" field. func ProcessSeqIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldProcessSeq, vs...)) } // ProcessSeqNotIn applies the NotIn predicate on the "processSeq" field. func ProcessSeqNotIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldProcessSeq, vs...)) } // ProcessSeqGT applies the GT predicate on the "processSeq" field. func ProcessSeqGT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldProcessSeq, v)) } // ProcessSeqGTE applies the GTE predicate on the "processSeq" field. func ProcessSeqGTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldProcessSeq, v)) } // ProcessSeqLT applies the LT predicate on the "processSeq" field. func ProcessSeqLT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldProcessSeq, v)) } // ProcessSeqLTE applies the LTE predicate on the "processSeq" field. func ProcessSeqLTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldProcessSeq, v)) } // ProcessSeqContains applies the Contains predicate on the "processSeq" field. func ProcessSeqContains(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContains(FieldProcessSeq, v)) } // ProcessSeqHasPrefix applies the HasPrefix predicate on the "processSeq" field. func ProcessSeqHasPrefix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasPrefix(FieldProcessSeq, v)) } // ProcessSeqHasSuffix applies the HasSuffix predicate on the "processSeq" field. func ProcessSeqHasSuffix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasSuffix(FieldProcessSeq, v)) } // ProcessSeqEqualFold applies the EqualFold predicate on the "processSeq" field. func ProcessSeqEqualFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEqualFold(FieldProcessSeq, v)) } // ProcessSeqContainsFold applies the ContainsFold predicate on the "processSeq" field. func ProcessSeqContainsFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContainsFold(FieldProcessSeq, v)) } // StatusEQ applies the EQ predicate on the "status" field. func StatusEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldStatus, v)) } // StatusNEQ applies the NEQ predicate on the "status" field. func StatusNEQ(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldStatus, v)) } // StatusIn applies the In predicate on the "status" field. func StatusIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldStatus, vs...)) } // StatusNotIn applies the NotIn predicate on the "status" field. func StatusNotIn(vs ...string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldStatus, vs...)) } // StatusGT applies the GT predicate on the "status" field. func StatusGT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldStatus, v)) } // StatusGTE applies the GTE predicate on the "status" field. func StatusGTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldStatus, v)) } // StatusLT applies the LT predicate on the "status" field. func StatusLT(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldStatus, v)) } // StatusLTE applies the LTE predicate on the "status" field. func StatusLTE(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldStatus, v)) } // StatusContains applies the Contains predicate on the "status" field. func StatusContains(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContains(FieldStatus, v)) } // StatusHasPrefix applies the HasPrefix predicate on the "status" field. func StatusHasPrefix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasPrefix(FieldStatus, v)) } // StatusHasSuffix applies the HasSuffix predicate on the "status" field. func StatusHasSuffix(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldHasSuffix(FieldStatus, v)) } // StatusEqualFold applies the EqualFold predicate on the "status" field. func StatusEqualFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEqualFold(FieldStatus, v)) } // StatusContainsFold applies the ContainsFold predicate on the "status" field. func StatusContainsFold(v string) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldContainsFold(FieldStatus, v)) } // PlanStartEQ applies the EQ predicate on the "planStart" field. func PlanStartEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldPlanStart, v)) } // PlanStartNEQ applies the NEQ predicate on the "planStart" field. func PlanStartNEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldPlanStart, v)) } // PlanStartIn applies the In predicate on the "planStart" field. func PlanStartIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldPlanStart, vs...)) } // PlanStartNotIn applies the NotIn predicate on the "planStart" field. func PlanStartNotIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldPlanStart, vs...)) } // PlanStartGT applies the GT predicate on the "planStart" field. func PlanStartGT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldPlanStart, v)) } // PlanStartGTE applies the GTE predicate on the "planStart" field. func PlanStartGTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldPlanStart, v)) } // PlanStartLT applies the LT predicate on the "planStart" field. func PlanStartLT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldPlanStart, v)) } // PlanStartLTE applies the LTE predicate on the "planStart" field. func PlanStartLTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldPlanStart, v)) } // PlanStartIsNil applies the IsNil predicate on the "planStart" field. func PlanStartIsNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIsNull(FieldPlanStart)) } // PlanStartNotNil applies the NotNil predicate on the "planStart" field. func PlanStartNotNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotNull(FieldPlanStart)) } // PlanEndEQ applies the EQ predicate on the "planEnd" field. func PlanEndEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldPlanEnd, v)) } // PlanEndNEQ applies the NEQ predicate on the "planEnd" field. func PlanEndNEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldPlanEnd, v)) } // PlanEndIn applies the In predicate on the "planEnd" field. func PlanEndIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldPlanEnd, vs...)) } // PlanEndNotIn applies the NotIn predicate on the "planEnd" field. func PlanEndNotIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldPlanEnd, vs...)) } // PlanEndGT applies the GT predicate on the "planEnd" field. func PlanEndGT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldPlanEnd, v)) } // PlanEndGTE applies the GTE predicate on the "planEnd" field. func PlanEndGTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldPlanEnd, v)) } // PlanEndLT applies the LT predicate on the "planEnd" field. func PlanEndLT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldPlanEnd, v)) } // PlanEndLTE applies the LTE predicate on the "planEnd" field. func PlanEndLTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldPlanEnd, v)) } // PlanEndIsNil applies the IsNil predicate on the "planEnd" field. func PlanEndIsNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIsNull(FieldPlanEnd)) } // PlanEndNotNil applies the NotNil predicate on the "planEnd" field. func PlanEndNotNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotNull(FieldPlanEnd)) } // ContextIsNil applies the IsNil predicate on the "context" field. func ContextIsNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIsNull(FieldContext)) } // ContextNotNil applies the NotNil predicate on the "context" field. func ContextNotNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotNull(FieldContext)) } // CompletedAtEQ applies the EQ predicate on the "completedAt" field. func CompletedAtEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldCompletedAt, v)) } // CompletedAtNEQ applies the NEQ predicate on the "completedAt" field. func CompletedAtNEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldCompletedAt, v)) } // CompletedAtIn applies the In predicate on the "completedAt" field. func CompletedAtIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldCompletedAt, vs...)) } // CompletedAtNotIn applies the NotIn predicate on the "completedAt" field. func CompletedAtNotIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldCompletedAt, vs...)) } // CompletedAtGT applies the GT predicate on the "completedAt" field. func CompletedAtGT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldCompletedAt, v)) } // CompletedAtGTE applies the GTE predicate on the "completedAt" field. func CompletedAtGTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldCompletedAt, v)) } // CompletedAtLT applies the LT predicate on the "completedAt" field. func CompletedAtLT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldCompletedAt, v)) } // CompletedAtLTE applies the LTE predicate on the "completedAt" field. func CompletedAtLTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldCompletedAt, v)) } // CompletedAtIsNil applies the IsNil predicate on the "completedAt" field. func CompletedAtIsNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIsNull(FieldCompletedAt)) } // CompletedAtNotNil applies the NotNil predicate on the "completedAt" field. func CompletedAtNotNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotNull(FieldCompletedAt)) } // CreatedAtEQ applies the EQ predicate on the "createdAt" field. func CreatedAtEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldCreatedAt, v)) } // CreatedAtNEQ applies the NEQ predicate on the "createdAt" field. func CreatedAtNEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldCreatedAt, v)) } // CreatedAtIn applies the In predicate on the "createdAt" field. func CreatedAtIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldCreatedAt, vs...)) } // CreatedAtNotIn applies the NotIn predicate on the "createdAt" field. func CreatedAtNotIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldCreatedAt, vs...)) } // CreatedAtGT applies the GT predicate on the "createdAt" field. func CreatedAtGT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldCreatedAt, v)) } // CreatedAtGTE applies the GTE predicate on the "createdAt" field. func CreatedAtGTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldCreatedAt, v)) } // CreatedAtLT applies the LT predicate on the "createdAt" field. func CreatedAtLT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldCreatedAt, v)) } // CreatedAtLTE applies the LTE predicate on the "createdAt" field. func CreatedAtLTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldCreatedAt, v)) } // UpdatedAtEQ applies the EQ predicate on the "updatedAt" field. func UpdatedAtEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldEQ(FieldUpdatedAt, v)) } // UpdatedAtNEQ applies the NEQ predicate on the "updatedAt" field. func UpdatedAtNEQ(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNEQ(FieldUpdatedAt, v)) } // UpdatedAtIn applies the In predicate on the "updatedAt" field. func UpdatedAtIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIn(FieldUpdatedAt, vs...)) } // UpdatedAtNotIn applies the NotIn predicate on the "updatedAt" field. func UpdatedAtNotIn(vs ...time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotIn(FieldUpdatedAt, vs...)) } // UpdatedAtGT applies the GT predicate on the "updatedAt" field. func UpdatedAtGT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGT(FieldUpdatedAt, v)) } // UpdatedAtGTE applies the GTE predicate on the "updatedAt" field. func UpdatedAtGTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldGTE(FieldUpdatedAt, v)) } // UpdatedAtLT applies the LT predicate on the "updatedAt" field. func UpdatedAtLT(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLT(FieldUpdatedAt, v)) } // UpdatedAtLTE applies the LTE predicate on the "updatedAt" field. func UpdatedAtLTE(v time.Time) predicate.WorkOrder { return predicate.WorkOrder(sql.FieldLTE(FieldUpdatedAt, v)) } // UpdatedAtIsNil applies the IsNil predicate on the "updatedAt" field. func UpdatedAtIsNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldIsNull(FieldUpdatedAt)) } // UpdatedAtNotNil applies the NotNil predicate on the "updatedAt" field. func UpdatedAtNotNil() predicate.WorkOrder { return predicate.WorkOrder(sql.FieldNotNull(FieldUpdatedAt)) } // And groups predicates with the AND operator between them. func And(predicates ...predicate.WorkOrder) predicate.WorkOrder { return predicate.WorkOrder(sql.AndPredicates(predicates...)) } // Or groups predicates with the OR operator between them. func Or(predicates ...predicate.WorkOrder) predicate.WorkOrder { return predicate.WorkOrder(sql.OrPredicates(predicates...)) } // Not applies the not operator on the given predicate. func Not(p predicate.WorkOrder) predicate.WorkOrder { return predicate.WorkOrder(sql.NotPredicates(p)) }