plc.directory mirror
1// Code generated by ent, DO NOT EDIT.
2
3package operation
4
5import (
6 "time"
7
8 "entgo.io/ent/dialect/sql"
9 "tangled.sh/seiso.moe/aletheia.directory/ent/predicate"
10)
11
12// ID filters vertices based on their ID field.
13func ID(id int) predicate.Operation {
14 return predicate.Operation(sql.FieldEQ(FieldID, id))
15}
16
17// IDEQ applies the EQ predicate on the ID field.
18func IDEQ(id int) predicate.Operation {
19 return predicate.Operation(sql.FieldEQ(FieldID, id))
20}
21
22// IDNEQ applies the NEQ predicate on the ID field.
23func IDNEQ(id int) predicate.Operation {
24 return predicate.Operation(sql.FieldNEQ(FieldID, id))
25}
26
27// IDIn applies the In predicate on the ID field.
28func IDIn(ids ...int) predicate.Operation {
29 return predicate.Operation(sql.FieldIn(FieldID, ids...))
30}
31
32// IDNotIn applies the NotIn predicate on the ID field.
33func IDNotIn(ids ...int) predicate.Operation {
34 return predicate.Operation(sql.FieldNotIn(FieldID, ids...))
35}
36
37// IDGT applies the GT predicate on the ID field.
38func IDGT(id int) predicate.Operation {
39 return predicate.Operation(sql.FieldGT(FieldID, id))
40}
41
42// IDGTE applies the GTE predicate on the ID field.
43func IDGTE(id int) predicate.Operation {
44 return predicate.Operation(sql.FieldGTE(FieldID, id))
45}
46
47// IDLT applies the LT predicate on the ID field.
48func IDLT(id int) predicate.Operation {
49 return predicate.Operation(sql.FieldLT(FieldID, id))
50}
51
52// IDLTE applies the LTE predicate on the ID field.
53func IDLTE(id int) predicate.Operation {
54 return predicate.Operation(sql.FieldLTE(FieldID, id))
55}
56
57// Did applies equality check predicate on the "did" field. It's identical to DidEQ.
58func Did(v string) predicate.Operation {
59 return predicate.Operation(sql.FieldEQ(FieldDid, v))
60}
61
62// Cid applies equality check predicate on the "cid" field. It's identical to CidEQ.
63func Cid(v string) predicate.Operation {
64 return predicate.Operation(sql.FieldEQ(FieldCid, v))
65}
66
67// Nullified applies equality check predicate on the "nullified" field. It's identical to NullifiedEQ.
68func Nullified(v bool) predicate.Operation {
69 return predicate.Operation(sql.FieldEQ(FieldNullified, v))
70}
71
72// CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.
73func CreatedAt(v time.Time) predicate.Operation {
74 return predicate.Operation(sql.FieldEQ(FieldCreatedAt, v))
75}
76
77// DidEQ applies the EQ predicate on the "did" field.
78func DidEQ(v string) predicate.Operation {
79 return predicate.Operation(sql.FieldEQ(FieldDid, v))
80}
81
82// DidNEQ applies the NEQ predicate on the "did" field.
83func DidNEQ(v string) predicate.Operation {
84 return predicate.Operation(sql.FieldNEQ(FieldDid, v))
85}
86
87// DidIn applies the In predicate on the "did" field.
88func DidIn(vs ...string) predicate.Operation {
89 return predicate.Operation(sql.FieldIn(FieldDid, vs...))
90}
91
92// DidNotIn applies the NotIn predicate on the "did" field.
93func DidNotIn(vs ...string) predicate.Operation {
94 return predicate.Operation(sql.FieldNotIn(FieldDid, vs...))
95}
96
97// DidGT applies the GT predicate on the "did" field.
98func DidGT(v string) predicate.Operation {
99 return predicate.Operation(sql.FieldGT(FieldDid, v))
100}
101
102// DidGTE applies the GTE predicate on the "did" field.
103func DidGTE(v string) predicate.Operation {
104 return predicate.Operation(sql.FieldGTE(FieldDid, v))
105}
106
107// DidLT applies the LT predicate on the "did" field.
108func DidLT(v string) predicate.Operation {
109 return predicate.Operation(sql.FieldLT(FieldDid, v))
110}
111
112// DidLTE applies the LTE predicate on the "did" field.
113func DidLTE(v string) predicate.Operation {
114 return predicate.Operation(sql.FieldLTE(FieldDid, v))
115}
116
117// DidContains applies the Contains predicate on the "did" field.
118func DidContains(v string) predicate.Operation {
119 return predicate.Operation(sql.FieldContains(FieldDid, v))
120}
121
122// DidHasPrefix applies the HasPrefix predicate on the "did" field.
123func DidHasPrefix(v string) predicate.Operation {
124 return predicate.Operation(sql.FieldHasPrefix(FieldDid, v))
125}
126
127// DidHasSuffix applies the HasSuffix predicate on the "did" field.
128func DidHasSuffix(v string) predicate.Operation {
129 return predicate.Operation(sql.FieldHasSuffix(FieldDid, v))
130}
131
132// DidEqualFold applies the EqualFold predicate on the "did" field.
133func DidEqualFold(v string) predicate.Operation {
134 return predicate.Operation(sql.FieldEqualFold(FieldDid, v))
135}
136
137// DidContainsFold applies the ContainsFold predicate on the "did" field.
138func DidContainsFold(v string) predicate.Operation {
139 return predicate.Operation(sql.FieldContainsFold(FieldDid, v))
140}
141
142// CidEQ applies the EQ predicate on the "cid" field.
143func CidEQ(v string) predicate.Operation {
144 return predicate.Operation(sql.FieldEQ(FieldCid, v))
145}
146
147// CidNEQ applies the NEQ predicate on the "cid" field.
148func CidNEQ(v string) predicate.Operation {
149 return predicate.Operation(sql.FieldNEQ(FieldCid, v))
150}
151
152// CidIn applies the In predicate on the "cid" field.
153func CidIn(vs ...string) predicate.Operation {
154 return predicate.Operation(sql.FieldIn(FieldCid, vs...))
155}
156
157// CidNotIn applies the NotIn predicate on the "cid" field.
158func CidNotIn(vs ...string) predicate.Operation {
159 return predicate.Operation(sql.FieldNotIn(FieldCid, vs...))
160}
161
162// CidGT applies the GT predicate on the "cid" field.
163func CidGT(v string) predicate.Operation {
164 return predicate.Operation(sql.FieldGT(FieldCid, v))
165}
166
167// CidGTE applies the GTE predicate on the "cid" field.
168func CidGTE(v string) predicate.Operation {
169 return predicate.Operation(sql.FieldGTE(FieldCid, v))
170}
171
172// CidLT applies the LT predicate on the "cid" field.
173func CidLT(v string) predicate.Operation {
174 return predicate.Operation(sql.FieldLT(FieldCid, v))
175}
176
177// CidLTE applies the LTE predicate on the "cid" field.
178func CidLTE(v string) predicate.Operation {
179 return predicate.Operation(sql.FieldLTE(FieldCid, v))
180}
181
182// CidContains applies the Contains predicate on the "cid" field.
183func CidContains(v string) predicate.Operation {
184 return predicate.Operation(sql.FieldContains(FieldCid, v))
185}
186
187// CidHasPrefix applies the HasPrefix predicate on the "cid" field.
188func CidHasPrefix(v string) predicate.Operation {
189 return predicate.Operation(sql.FieldHasPrefix(FieldCid, v))
190}
191
192// CidHasSuffix applies the HasSuffix predicate on the "cid" field.
193func CidHasSuffix(v string) predicate.Operation {
194 return predicate.Operation(sql.FieldHasSuffix(FieldCid, v))
195}
196
197// CidEqualFold applies the EqualFold predicate on the "cid" field.
198func CidEqualFold(v string) predicate.Operation {
199 return predicate.Operation(sql.FieldEqualFold(FieldCid, v))
200}
201
202// CidContainsFold applies the ContainsFold predicate on the "cid" field.
203func CidContainsFold(v string) predicate.Operation {
204 return predicate.Operation(sql.FieldContainsFold(FieldCid, v))
205}
206
207// NullifiedEQ applies the EQ predicate on the "nullified" field.
208func NullifiedEQ(v bool) predicate.Operation {
209 return predicate.Operation(sql.FieldEQ(FieldNullified, v))
210}
211
212// NullifiedNEQ applies the NEQ predicate on the "nullified" field.
213func NullifiedNEQ(v bool) predicate.Operation {
214 return predicate.Operation(sql.FieldNEQ(FieldNullified, v))
215}
216
217// CreatedAtEQ applies the EQ predicate on the "created_at" field.
218func CreatedAtEQ(v time.Time) predicate.Operation {
219 return predicate.Operation(sql.FieldEQ(FieldCreatedAt, v))
220}
221
222// CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
223func CreatedAtNEQ(v time.Time) predicate.Operation {
224 return predicate.Operation(sql.FieldNEQ(FieldCreatedAt, v))
225}
226
227// CreatedAtIn applies the In predicate on the "created_at" field.
228func CreatedAtIn(vs ...time.Time) predicate.Operation {
229 return predicate.Operation(sql.FieldIn(FieldCreatedAt, vs...))
230}
231
232// CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
233func CreatedAtNotIn(vs ...time.Time) predicate.Operation {
234 return predicate.Operation(sql.FieldNotIn(FieldCreatedAt, vs...))
235}
236
237// CreatedAtGT applies the GT predicate on the "created_at" field.
238func CreatedAtGT(v time.Time) predicate.Operation {
239 return predicate.Operation(sql.FieldGT(FieldCreatedAt, v))
240}
241
242// CreatedAtGTE applies the GTE predicate on the "created_at" field.
243func CreatedAtGTE(v time.Time) predicate.Operation {
244 return predicate.Operation(sql.FieldGTE(FieldCreatedAt, v))
245}
246
247// CreatedAtLT applies the LT predicate on the "created_at" field.
248func CreatedAtLT(v time.Time) predicate.Operation {
249 return predicate.Operation(sql.FieldLT(FieldCreatedAt, v))
250}
251
252// CreatedAtLTE applies the LTE predicate on the "created_at" field.
253func CreatedAtLTE(v time.Time) predicate.Operation {
254 return predicate.Operation(sql.FieldLTE(FieldCreatedAt, v))
255}
256
257// And groups predicates with the AND operator between them.
258func And(predicates ...predicate.Operation) predicate.Operation {
259 return predicate.Operation(sql.AndPredicates(predicates...))
260}
261
262// Or groups predicates with the OR operator between them.
263func Or(predicates ...predicate.Operation) predicate.Operation {
264 return predicate.Operation(sql.OrPredicates(predicates...))
265}
266
267// Not applies the not operator on the given predicate.
268func Not(p predicate.Operation) predicate.Operation {
269 return predicate.Operation(sql.NotPredicates(p))
270}