where.go 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289
  1. // Code generated by ent, DO NOT EDIT.
  2. package message
  3. import (
  4. "wechat-api/ent/predicate"
  5. "entgo.io/ent/dialect/sql"
  6. )
  7. // ID filters vertices based on their ID field.
  8. func ID(id int) predicate.Message {
  9. return predicate.Message(sql.FieldEQ(FieldID, id))
  10. }
  11. // IDEQ applies the EQ predicate on the ID field.
  12. func IDEQ(id int) predicate.Message {
  13. return predicate.Message(sql.FieldEQ(FieldID, id))
  14. }
  15. // IDNEQ applies the NEQ predicate on the ID field.
  16. func IDNEQ(id int) predicate.Message {
  17. return predicate.Message(sql.FieldNEQ(FieldID, id))
  18. }
  19. // IDIn applies the In predicate on the ID field.
  20. func IDIn(ids ...int) predicate.Message {
  21. return predicate.Message(sql.FieldIn(FieldID, ids...))
  22. }
  23. // IDNotIn applies the NotIn predicate on the ID field.
  24. func IDNotIn(ids ...int) predicate.Message {
  25. return predicate.Message(sql.FieldNotIn(FieldID, ids...))
  26. }
  27. // IDGT applies the GT predicate on the ID field.
  28. func IDGT(id int) predicate.Message {
  29. return predicate.Message(sql.FieldGT(FieldID, id))
  30. }
  31. // IDGTE applies the GTE predicate on the ID field.
  32. func IDGTE(id int) predicate.Message {
  33. return predicate.Message(sql.FieldGTE(FieldID, id))
  34. }
  35. // IDLT applies the LT predicate on the ID field.
  36. func IDLT(id int) predicate.Message {
  37. return predicate.Message(sql.FieldLT(FieldID, id))
  38. }
  39. // IDLTE applies the LTE predicate on the ID field.
  40. func IDLTE(id int) predicate.Message {
  41. return predicate.Message(sql.FieldLTE(FieldID, id))
  42. }
  43. // WxWxid applies equality check predicate on the "wx_wxid" field. It's identical to WxWxidEQ.
  44. func WxWxid(v string) predicate.Message {
  45. return predicate.Message(sql.FieldEQ(FieldWxWxid, v))
  46. }
  47. // Wxid applies equality check predicate on the "wxid" field. It's identical to WxidEQ.
  48. func Wxid(v string) predicate.Message {
  49. return predicate.Message(sql.FieldEQ(FieldWxid, v))
  50. }
  51. // Content applies equality check predicate on the "content" field. It's identical to ContentEQ.
  52. func Content(v string) predicate.Message {
  53. return predicate.Message(sql.FieldEQ(FieldContent, v))
  54. }
  55. // WxWxidEQ applies the EQ predicate on the "wx_wxid" field.
  56. func WxWxidEQ(v string) predicate.Message {
  57. return predicate.Message(sql.FieldEQ(FieldWxWxid, v))
  58. }
  59. // WxWxidNEQ applies the NEQ predicate on the "wx_wxid" field.
  60. func WxWxidNEQ(v string) predicate.Message {
  61. return predicate.Message(sql.FieldNEQ(FieldWxWxid, v))
  62. }
  63. // WxWxidIn applies the In predicate on the "wx_wxid" field.
  64. func WxWxidIn(vs ...string) predicate.Message {
  65. return predicate.Message(sql.FieldIn(FieldWxWxid, vs...))
  66. }
  67. // WxWxidNotIn applies the NotIn predicate on the "wx_wxid" field.
  68. func WxWxidNotIn(vs ...string) predicate.Message {
  69. return predicate.Message(sql.FieldNotIn(FieldWxWxid, vs...))
  70. }
  71. // WxWxidGT applies the GT predicate on the "wx_wxid" field.
  72. func WxWxidGT(v string) predicate.Message {
  73. return predicate.Message(sql.FieldGT(FieldWxWxid, v))
  74. }
  75. // WxWxidGTE applies the GTE predicate on the "wx_wxid" field.
  76. func WxWxidGTE(v string) predicate.Message {
  77. return predicate.Message(sql.FieldGTE(FieldWxWxid, v))
  78. }
  79. // WxWxidLT applies the LT predicate on the "wx_wxid" field.
  80. func WxWxidLT(v string) predicate.Message {
  81. return predicate.Message(sql.FieldLT(FieldWxWxid, v))
  82. }
  83. // WxWxidLTE applies the LTE predicate on the "wx_wxid" field.
  84. func WxWxidLTE(v string) predicate.Message {
  85. return predicate.Message(sql.FieldLTE(FieldWxWxid, v))
  86. }
  87. // WxWxidContains applies the Contains predicate on the "wx_wxid" field.
  88. func WxWxidContains(v string) predicate.Message {
  89. return predicate.Message(sql.FieldContains(FieldWxWxid, v))
  90. }
  91. // WxWxidHasPrefix applies the HasPrefix predicate on the "wx_wxid" field.
  92. func WxWxidHasPrefix(v string) predicate.Message {
  93. return predicate.Message(sql.FieldHasPrefix(FieldWxWxid, v))
  94. }
  95. // WxWxidHasSuffix applies the HasSuffix predicate on the "wx_wxid" field.
  96. func WxWxidHasSuffix(v string) predicate.Message {
  97. return predicate.Message(sql.FieldHasSuffix(FieldWxWxid, v))
  98. }
  99. // WxWxidIsNil applies the IsNil predicate on the "wx_wxid" field.
  100. func WxWxidIsNil() predicate.Message {
  101. return predicate.Message(sql.FieldIsNull(FieldWxWxid))
  102. }
  103. // WxWxidNotNil applies the NotNil predicate on the "wx_wxid" field.
  104. func WxWxidNotNil() predicate.Message {
  105. return predicate.Message(sql.FieldNotNull(FieldWxWxid))
  106. }
  107. // WxWxidEqualFold applies the EqualFold predicate on the "wx_wxid" field.
  108. func WxWxidEqualFold(v string) predicate.Message {
  109. return predicate.Message(sql.FieldEqualFold(FieldWxWxid, v))
  110. }
  111. // WxWxidContainsFold applies the ContainsFold predicate on the "wx_wxid" field.
  112. func WxWxidContainsFold(v string) predicate.Message {
  113. return predicate.Message(sql.FieldContainsFold(FieldWxWxid, v))
  114. }
  115. // WxidEQ applies the EQ predicate on the "wxid" field.
  116. func WxidEQ(v string) predicate.Message {
  117. return predicate.Message(sql.FieldEQ(FieldWxid, v))
  118. }
  119. // WxidNEQ applies the NEQ predicate on the "wxid" field.
  120. func WxidNEQ(v string) predicate.Message {
  121. return predicate.Message(sql.FieldNEQ(FieldWxid, v))
  122. }
  123. // WxidIn applies the In predicate on the "wxid" field.
  124. func WxidIn(vs ...string) predicate.Message {
  125. return predicate.Message(sql.FieldIn(FieldWxid, vs...))
  126. }
  127. // WxidNotIn applies the NotIn predicate on the "wxid" field.
  128. func WxidNotIn(vs ...string) predicate.Message {
  129. return predicate.Message(sql.FieldNotIn(FieldWxid, vs...))
  130. }
  131. // WxidGT applies the GT predicate on the "wxid" field.
  132. func WxidGT(v string) predicate.Message {
  133. return predicate.Message(sql.FieldGT(FieldWxid, v))
  134. }
  135. // WxidGTE applies the GTE predicate on the "wxid" field.
  136. func WxidGTE(v string) predicate.Message {
  137. return predicate.Message(sql.FieldGTE(FieldWxid, v))
  138. }
  139. // WxidLT applies the LT predicate on the "wxid" field.
  140. func WxidLT(v string) predicate.Message {
  141. return predicate.Message(sql.FieldLT(FieldWxid, v))
  142. }
  143. // WxidLTE applies the LTE predicate on the "wxid" field.
  144. func WxidLTE(v string) predicate.Message {
  145. return predicate.Message(sql.FieldLTE(FieldWxid, v))
  146. }
  147. // WxidContains applies the Contains predicate on the "wxid" field.
  148. func WxidContains(v string) predicate.Message {
  149. return predicate.Message(sql.FieldContains(FieldWxid, v))
  150. }
  151. // WxidHasPrefix applies the HasPrefix predicate on the "wxid" field.
  152. func WxidHasPrefix(v string) predicate.Message {
  153. return predicate.Message(sql.FieldHasPrefix(FieldWxid, v))
  154. }
  155. // WxidHasSuffix applies the HasSuffix predicate on the "wxid" field.
  156. func WxidHasSuffix(v string) predicate.Message {
  157. return predicate.Message(sql.FieldHasSuffix(FieldWxid, v))
  158. }
  159. // WxidEqualFold applies the EqualFold predicate on the "wxid" field.
  160. func WxidEqualFold(v string) predicate.Message {
  161. return predicate.Message(sql.FieldEqualFold(FieldWxid, v))
  162. }
  163. // WxidContainsFold applies the ContainsFold predicate on the "wxid" field.
  164. func WxidContainsFold(v string) predicate.Message {
  165. return predicate.Message(sql.FieldContainsFold(FieldWxid, v))
  166. }
  167. // ContentEQ applies the EQ predicate on the "content" field.
  168. func ContentEQ(v string) predicate.Message {
  169. return predicate.Message(sql.FieldEQ(FieldContent, v))
  170. }
  171. // ContentNEQ applies the NEQ predicate on the "content" field.
  172. func ContentNEQ(v string) predicate.Message {
  173. return predicate.Message(sql.FieldNEQ(FieldContent, v))
  174. }
  175. // ContentIn applies the In predicate on the "content" field.
  176. func ContentIn(vs ...string) predicate.Message {
  177. return predicate.Message(sql.FieldIn(FieldContent, vs...))
  178. }
  179. // ContentNotIn applies the NotIn predicate on the "content" field.
  180. func ContentNotIn(vs ...string) predicate.Message {
  181. return predicate.Message(sql.FieldNotIn(FieldContent, vs...))
  182. }
  183. // ContentGT applies the GT predicate on the "content" field.
  184. func ContentGT(v string) predicate.Message {
  185. return predicate.Message(sql.FieldGT(FieldContent, v))
  186. }
  187. // ContentGTE applies the GTE predicate on the "content" field.
  188. func ContentGTE(v string) predicate.Message {
  189. return predicate.Message(sql.FieldGTE(FieldContent, v))
  190. }
  191. // ContentLT applies the LT predicate on the "content" field.
  192. func ContentLT(v string) predicate.Message {
  193. return predicate.Message(sql.FieldLT(FieldContent, v))
  194. }
  195. // ContentLTE applies the LTE predicate on the "content" field.
  196. func ContentLTE(v string) predicate.Message {
  197. return predicate.Message(sql.FieldLTE(FieldContent, v))
  198. }
  199. // ContentContains applies the Contains predicate on the "content" field.
  200. func ContentContains(v string) predicate.Message {
  201. return predicate.Message(sql.FieldContains(FieldContent, v))
  202. }
  203. // ContentHasPrefix applies the HasPrefix predicate on the "content" field.
  204. func ContentHasPrefix(v string) predicate.Message {
  205. return predicate.Message(sql.FieldHasPrefix(FieldContent, v))
  206. }
  207. // ContentHasSuffix applies the HasSuffix predicate on the "content" field.
  208. func ContentHasSuffix(v string) predicate.Message {
  209. return predicate.Message(sql.FieldHasSuffix(FieldContent, v))
  210. }
  211. // ContentEqualFold applies the EqualFold predicate on the "content" field.
  212. func ContentEqualFold(v string) predicate.Message {
  213. return predicate.Message(sql.FieldEqualFold(FieldContent, v))
  214. }
  215. // ContentContainsFold applies the ContainsFold predicate on the "content" field.
  216. func ContentContainsFold(v string) predicate.Message {
  217. return predicate.Message(sql.FieldContainsFold(FieldContent, v))
  218. }
  219. // And groups predicates with the AND operator between them.
  220. func And(predicates ...predicate.Message) predicate.Message {
  221. return predicate.Message(sql.AndPredicates(predicates...))
  222. }
  223. // Or groups predicates with the OR operator between them.
  224. func Or(predicates ...predicate.Message) predicate.Message {
  225. return predicate.Message(sql.OrPredicates(predicates...))
  226. }
  227. // Not applies the not operator on the given predicate.
  228. func Not(p predicate.Message) predicate.Message {
  229. return predicate.Message(sql.NotPredicates(p))
  230. }