snapshot of https://github.com/ent/ent.git (master, 2026-09-15; blobs > 131072B omitted)
This commit is contained in:
93
entc/integration/ent/predicate/predicate.go
Normal file
93
entc/integration/ent/predicate/predicate.go
Normal file
@@ -0,0 +1,93 @@
|
||||
// Copyright 2019-present Facebook Inc. All rights reserved.
|
||||
// This source code is licensed under the Apache 2.0 license found
|
||||
// in the LICENSE file in the root directory of this source tree.
|
||||
|
||||
// Code generated by ent, DO NOT EDIT.
|
||||
|
||||
package predicate
|
||||
|
||||
import (
|
||||
"entgo.io/ent/dialect/sql"
|
||||
)
|
||||
|
||||
// Api is the predicate function for api builders.
|
||||
type Api func(*sql.Selector)
|
||||
|
||||
// Builder is the predicate function for builder builders.
|
||||
type Builder func(*sql.Selector)
|
||||
|
||||
// Card is the predicate function for card builders.
|
||||
type Card func(*sql.Selector)
|
||||
|
||||
// Comment is the predicate function for comment builders.
|
||||
type Comment func(*sql.Selector)
|
||||
|
||||
// Document is the predicate function for document builders.
|
||||
type Document func(*sql.Selector)
|
||||
|
||||
// DocumentOrErr calls the predicate only if the error is not nit.
|
||||
func DocumentOrErr(p Document, err error) Document {
|
||||
return func(s *sql.Selector) {
|
||||
if err != nil {
|
||||
s.AddError(err)
|
||||
return
|
||||
}
|
||||
p(s)
|
||||
}
|
||||
}
|
||||
|
||||
// ExValueScan is the predicate function for exvaluescan builders.
|
||||
type ExValueScan func(*sql.Selector)
|
||||
|
||||
// ExValueScanOrErr calls the predicate only if the error is not nit.
|
||||
func ExValueScanOrErr(p ExValueScan, err error) ExValueScan {
|
||||
return func(s *sql.Selector) {
|
||||
if err != nil {
|
||||
s.AddError(err)
|
||||
return
|
||||
}
|
||||
p(s)
|
||||
}
|
||||
}
|
||||
|
||||
// FieldType is the predicate function for fieldtype builders.
|
||||
type FieldType func(*sql.Selector)
|
||||
|
||||
// File is the predicate function for file builders.
|
||||
type File func(*sql.Selector)
|
||||
|
||||
// FileType is the predicate function for filetype builders.
|
||||
type FileType func(*sql.Selector)
|
||||
|
||||
// Goods is the predicate function for goods builders.
|
||||
type Goods func(*sql.Selector)
|
||||
|
||||
// Group is the predicate function for group builders.
|
||||
type Group func(*sql.Selector)
|
||||
|
||||
// GroupInfo is the predicate function for groupinfo builders.
|
||||
type GroupInfo func(*sql.Selector)
|
||||
|
||||
// Item is the predicate function for item builders.
|
||||
type Item func(*sql.Selector)
|
||||
|
||||
// License is the predicate function for license builders.
|
||||
type License func(*sql.Selector)
|
||||
|
||||
// Node is the predicate function for node builders.
|
||||
type Node func(*sql.Selector)
|
||||
|
||||
// PC is the predicate function for pc builders.
|
||||
type PC func(*sql.Selector)
|
||||
|
||||
// Pet is the predicate function for pet builders.
|
||||
type Pet func(*sql.Selector)
|
||||
|
||||
// Spec is the predicate function for spec builders.
|
||||
type Spec func(*sql.Selector)
|
||||
|
||||
// Task is the predicate function for enttask builders.
|
||||
type Task func(*sql.Selector)
|
||||
|
||||
// User is the predicate function for user builders.
|
||||
type User func(*sql.Selector)
|
||||
Reference in New Issue
Block a user