allowlist

package
v1.6.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the allowlist type in the database.
	Label = "allow_list"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldFromConsole holds the string denoting the from_console field in the database.
	FieldFromConsole = "from_console"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldAllowlistID holds the string denoting the allowlist_id field in the database.
	FieldAllowlistID = "allowlist_id"
	// EdgeAllowlistItems holds the string denoting the allowlist_items edge name in mutations.
	EdgeAllowlistItems = "allowlist_items"
	// Table holds the table name of the allowlist in the database.
	Table = "allow_lists"
	// AllowlistItemsTable is the table that holds the allowlist_items relation/edge. The primary key declared below.
	AllowlistItemsTable = "allow_list_allowlist_items"
	// AllowlistItemsInverseTable is the table name for the AllowListItem entity.
	// It exists in this package in order to avoid circular dependency with the "allowlistitem" package.
	AllowlistItemsInverseTable = "allow_list_items"
)

Variables

View Source
var (
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
)
View Source
var (
	// AllowlistItemsPrimaryKey and AllowlistItemsColumn2 are the table columns denoting the
	// primary key for the allowlist_items relation (M2M).
	AllowlistItemsPrimaryKey = []string{"allow_list_id", "allow_list_item_id"}
)

Columns holds all SQL columns for allowlist fields.

Functions

func AllowlistID

func AllowlistID(v string) predicate.AllowList

AllowlistID applies equality check predicate on the "allowlist_id" field. It's identical to AllowlistIDEQ.

func AllowlistIDContains

func AllowlistIDContains(v string) predicate.AllowList

AllowlistIDContains applies the Contains predicate on the "allowlist_id" field.

func AllowlistIDContainsFold

func AllowlistIDContainsFold(v string) predicate.AllowList

AllowlistIDContainsFold applies the ContainsFold predicate on the "allowlist_id" field.

func AllowlistIDEQ

func AllowlistIDEQ(v string) predicate.AllowList

AllowlistIDEQ applies the EQ predicate on the "allowlist_id" field.

func AllowlistIDEqualFold

func AllowlistIDEqualFold(v string) predicate.AllowList

AllowlistIDEqualFold applies the EqualFold predicate on the "allowlist_id" field.

func AllowlistIDGT

func AllowlistIDGT(v string) predicate.AllowList

AllowlistIDGT applies the GT predicate on the "allowlist_id" field.

func AllowlistIDGTE

func AllowlistIDGTE(v string) predicate.AllowList

AllowlistIDGTE applies the GTE predicate on the "allowlist_id" field.

func AllowlistIDHasPrefix

func AllowlistIDHasPrefix(v string) predicate.AllowList

AllowlistIDHasPrefix applies the HasPrefix predicate on the "allowlist_id" field.

func AllowlistIDHasSuffix

func AllowlistIDHasSuffix(v string) predicate.AllowList

AllowlistIDHasSuffix applies the HasSuffix predicate on the "allowlist_id" field.

func AllowlistIDIn

func AllowlistIDIn(vs ...string) predicate.AllowList

AllowlistIDIn applies the In predicate on the "allowlist_id" field.

func AllowlistIDIsNil

func AllowlistIDIsNil() predicate.AllowList

AllowlistIDIsNil applies the IsNil predicate on the "allowlist_id" field.

func AllowlistIDLT

func AllowlistIDLT(v string) predicate.AllowList

AllowlistIDLT applies the LT predicate on the "allowlist_id" field.

func AllowlistIDLTE

func AllowlistIDLTE(v string) predicate.AllowList

AllowlistIDLTE applies the LTE predicate on the "allowlist_id" field.

func AllowlistIDNEQ

func AllowlistIDNEQ(v string) predicate.AllowList

AllowlistIDNEQ applies the NEQ predicate on the "allowlist_id" field.

func AllowlistIDNotIn

func AllowlistIDNotIn(vs ...string) predicate.AllowList

AllowlistIDNotIn applies the NotIn predicate on the "allowlist_id" field.

func AllowlistIDNotNil

func AllowlistIDNotNil() predicate.AllowList

AllowlistIDNotNil applies the NotNil predicate on the "allowlist_id" field.

func And

func And(predicates ...predicate.AllowList) predicate.AllowList

And groups predicates with the AND operator between them.

func CreatedAt

func CreatedAt(v time.Time) predicate.AllowList

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.AllowList

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.AllowList

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.AllowList

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.AllowList

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.AllowList

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.AllowList

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.AllowList

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.AllowList

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func Description

func Description(v string) predicate.AllowList

Description applies equality check predicate on the "description" field. It's identical to DescriptionEQ.

func DescriptionContains

func DescriptionContains(v string) predicate.AllowList

DescriptionContains applies the Contains predicate on the "description" field.

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.AllowList

DescriptionContainsFold applies the ContainsFold predicate on the "description" field.

func DescriptionEQ

func DescriptionEQ(v string) predicate.AllowList

DescriptionEQ applies the EQ predicate on the "description" field.

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.AllowList

DescriptionEqualFold applies the EqualFold predicate on the "description" field.

func DescriptionGT

func DescriptionGT(v string) predicate.AllowList

DescriptionGT applies the GT predicate on the "description" field.

func DescriptionGTE

func DescriptionGTE(v string) predicate.AllowList

DescriptionGTE applies the GTE predicate on the "description" field.

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.AllowList

DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.AllowList

DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.

func DescriptionIn

func DescriptionIn(vs ...string) predicate.AllowList

DescriptionIn applies the In predicate on the "description" field.

func DescriptionIsNil

func DescriptionIsNil() predicate.AllowList

DescriptionIsNil applies the IsNil predicate on the "description" field.

func DescriptionLT

func DescriptionLT(v string) predicate.AllowList

DescriptionLT applies the LT predicate on the "description" field.

func DescriptionLTE

func DescriptionLTE(v string) predicate.AllowList

DescriptionLTE applies the LTE predicate on the "description" field.

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.AllowList

DescriptionNEQ applies the NEQ predicate on the "description" field.

func DescriptionNotIn

func DescriptionNotIn(vs ...string) predicate.AllowList

DescriptionNotIn applies the NotIn predicate on the "description" field.

func DescriptionNotNil

func DescriptionNotNil() predicate.AllowList

DescriptionNotNil applies the NotNil predicate on the "description" field.

func FromConsole

func FromConsole(v bool) predicate.AllowList

FromConsole applies equality check predicate on the "from_console" field. It's identical to FromConsoleEQ.

func FromConsoleEQ

func FromConsoleEQ(v bool) predicate.AllowList

FromConsoleEQ applies the EQ predicate on the "from_console" field.

func FromConsoleNEQ

func FromConsoleNEQ(v bool) predicate.AllowList

FromConsoleNEQ applies the NEQ predicate on the "from_console" field.

func HasAllowlistItems

func HasAllowlistItems() predicate.AllowList

HasAllowlistItems applies the HasEdge predicate on the "allowlist_items" edge.

func HasAllowlistItemsWith

func HasAllowlistItemsWith(preds ...predicate.AllowListItem) predicate.AllowList

HasAllowlistItemsWith applies the HasEdge predicate on the "allowlist_items" edge with a given conditions (other predicates).

func ID

func ID(id int) predicate.AllowList

ID filters vertices based on their ID field.

func IDEQ

func IDEQ(id int) predicate.AllowList

IDEQ applies the EQ predicate on the ID field.

func IDGT

func IDGT(id int) predicate.AllowList

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id int) predicate.AllowList

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...int) predicate.AllowList

IDIn applies the In predicate on the ID field.

func IDLT

func IDLT(id int) predicate.AllowList

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id int) predicate.AllowList

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id int) predicate.AllowList

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...int) predicate.AllowList

IDNotIn applies the NotIn predicate on the ID field.

func Name

func Name(v string) predicate.AllowList

Name applies equality check predicate on the "name" field. It's identical to NameEQ.

func NameContains

func NameContains(v string) predicate.AllowList

NameContains applies the Contains predicate on the "name" field.

func NameContainsFold

func NameContainsFold(v string) predicate.AllowList

NameContainsFold applies the ContainsFold predicate on the "name" field.

func NameEQ

func NameEQ(v string) predicate.AllowList

NameEQ applies the EQ predicate on the "name" field.

func NameEqualFold

func NameEqualFold(v string) predicate.AllowList

NameEqualFold applies the EqualFold predicate on the "name" field.

func NameGT

func NameGT(v string) predicate.AllowList

NameGT applies the GT predicate on the "name" field.

func NameGTE

func NameGTE(v string) predicate.AllowList

NameGTE applies the GTE predicate on the "name" field.

func NameHasPrefix

func NameHasPrefix(v string) predicate.AllowList

NameHasPrefix applies the HasPrefix predicate on the "name" field.

func NameHasSuffix

func NameHasSuffix(v string) predicate.AllowList

NameHasSuffix applies the HasSuffix predicate on the "name" field.

func NameIn

func NameIn(vs ...string) predicate.AllowList

NameIn applies the In predicate on the "name" field.

func NameLT

func NameLT(v string) predicate.AllowList

NameLT applies the LT predicate on the "name" field.

func NameLTE

func NameLTE(v string) predicate.AllowList

NameLTE applies the LTE predicate on the "name" field.

func NameNEQ

func NameNEQ(v string) predicate.AllowList

NameNEQ applies the NEQ predicate on the "name" field.

func NameNotIn

func NameNotIn(vs ...string) predicate.AllowList

NameNotIn applies the NotIn predicate on the "name" field.

func Not

Not applies the not operator on the given predicate.

func Or

func Or(predicates ...predicate.AllowList) predicate.AllowList

Or groups predicates with the OR operator between them.

func UpdatedAt

func UpdatedAt(v time.Time) predicate.AllowList

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.AllowList

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.AllowList

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.AllowList

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.AllowList

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.AllowList

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.AllowList

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.AllowList

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.AllowList

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the AllowList queries.

func ByAllowlistID

func ByAllowlistID(opts ...sql.OrderTermOption) OrderOption

ByAllowlistID orders the results by the allowlist_id field.

func ByAllowlistItems

func ByAllowlistItems(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByAllowlistItems orders the results by allowlist_items terms.

func ByAllowlistItemsCount

func ByAllowlistItemsCount(opts ...sql.OrderTermOption) OrderOption

ByAllowlistItemsCount orders the results by allowlist_items count.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByDescription

func ByDescription(opts ...sql.OrderTermOption) OrderOption

ByDescription orders the results by the description field.

func ByFromConsole

func ByFromConsole(opts ...sql.OrderTermOption) OrderOption

ByFromConsole orders the results by the from_console field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByName

func ByName(opts ...sql.OrderTermOption) OrderOption

ByName orders the results by the name field.

func ByUpdatedAt

func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption

ByUpdatedAt orders the results by the updated_at field.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL