func WorldHasPrefix(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.HasPrefix(s.C(FieldWorld), v))
	})
}
WorldHasPrefix applies the HasPrefix predicate on the "world" field.
package duplicatenumbermessage
import (
	"entgo.io/contrib/entproto/internal/entprototest/ent/predicate"
	"entgo.io/ent/dialect/sql"
)
func ID(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldID), id))
	})
}
func IDEQ(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldID), id))
	})
}
func IDNEQ(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.NEQ(s.C(FieldID), id))
	})
}
func IDIn(ids ...int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(ids) == 0 {
			s.Where(sql.False())
			return
		}
		v := make([]interface{}, len(ids))
		for i := range v {
			v[i] = ids[i]
		}
		s.Where(sql.In(s.C(FieldID), v...))
	})
}
func IDNotIn(ids ...int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(ids) == 0 {
			s.Where(sql.False())
			return
		}
		v := make([]interface{}, len(ids))
		for i := range v {
			v[i] = ids[i]
		}
		s.Where(sql.NotIn(s.C(FieldID), v...))
	})
}
func IDGT(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GT(s.C(FieldID), id))
	})
}
func IDGTE(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GTE(s.C(FieldID), id))
	})
}
func IDLT(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LT(s.C(FieldID), id))
	})
}
func IDLTE(id int) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LTE(s.C(FieldID), id))
	})
}
func Hello(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldHello), v))
	})
}
func World(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldWorld), v))
	})
}
func HelloEQ(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldHello), v))
	})
}
func HelloNEQ(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.NEQ(s.C(FieldHello), v))
	})
}
func HelloIn(vs ...string) predicate.DuplicateNumberMessage {
	v := make([]interface{}, len(vs))
	for i := range v {
		v[i] = vs[i]
	}
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(v) == 0 {
			s.Where(sql.False())
			return
		}
		s.Where(sql.In(s.C(FieldHello), v...))
	})
}
func HelloNotIn(vs ...string) predicate.DuplicateNumberMessage {
	v := make([]interface{}, len(vs))
	for i := range v {
		v[i] = vs[i]
	}
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(v) == 0 {
			s.Where(sql.False())
			return
		}
		s.Where(sql.NotIn(s.C(FieldHello), v...))
	})
}
func HelloGT(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GT(s.C(FieldHello), v))
	})
}
func HelloGTE(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GTE(s.C(FieldHello), v))
	})
}
func HelloLT(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LT(s.C(FieldHello), v))
	})
}
func HelloLTE(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LTE(s.C(FieldHello), v))
	})
}
func HelloContains(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.Contains(s.C(FieldHello), v))
	})
}
func HelloHasPrefix(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.HasPrefix(s.C(FieldHello), v))
	})
}
func HelloHasSuffix(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.HasSuffix(s.C(FieldHello), v))
	})
}
func HelloEqualFold(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EqualFold(s.C(FieldHello), v))
	})
}
func HelloContainsFold(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.ContainsFold(s.C(FieldHello), v))
	})
}
func WorldEQ(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.EQ(s.C(FieldWorld), v))
	})
}
func WorldNEQ(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.NEQ(s.C(FieldWorld), v))
	})
}
func WorldIn(vs ...string) predicate.DuplicateNumberMessage {
	v := make([]interface{}, len(vs))
	for i := range v {
		v[i] = vs[i]
	}
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(v) == 0 {
			s.Where(sql.False())
			return
		}
		s.Where(sql.In(s.C(FieldWorld), v...))
	})
}
func WorldNotIn(vs ...string) predicate.DuplicateNumberMessage {
	v := make([]interface{}, len(vs))
	for i := range v {
		v[i] = vs[i]
	}
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		if len(v) == 0 {
			s.Where(sql.False())
			return
		}
		s.Where(sql.NotIn(s.C(FieldWorld), v...))
	})
}
func WorldGT(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GT(s.C(FieldWorld), v))
	})
}
func WorldGTE(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.GTE(s.C(FieldWorld), v))
	})
}
func WorldLT(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LT(s.C(FieldWorld), v))
	})
}
func WorldLTE(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.LTE(s.C(FieldWorld), v))
	})
}
func WorldContains(v string) predicate.DuplicateNumberMessage {
	return predicate.DuplicateNumberMessage(func(s *sql.Selector) {
		s.Where(sql.Contains(s.C(FieldWorld), v))
	})
}