managedpackage

package
v0.0.0-...-d4cf3a4 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the managedpackage type in the database.
	Label = "managed_package"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldDisplayName holds the string denoting the display_name field in the database.
	FieldDisplayName = "display_name"
	// FieldVersion holds the string denoting the version field in the database.
	FieldVersion = "version"
	// FieldPlatform holds the string denoting the platform field in the database.
	FieldPlatform = "platform"
	// FieldInstallerPath holds the string denoting the installer_path field in the database.
	FieldInstallerPath = "installer_path"
	// FieldChecksumSha256 holds the string denoting the checksum_sha256 field in the database.
	FieldChecksumSha256 = "checksum_sha256"
	// FieldSizeBytes holds the string denoting the size_bytes field in the database.
	FieldSizeBytes = "size_bytes"
	// FieldIconName holds the string denoting the icon_name field in the database.
	FieldIconName = "icon_name"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldCategory holds the string denoting the category field in the database.
	FieldCategory = "category"
	// FieldDeveloper holds the string denoting the developer field in the database.
	FieldDeveloper = "developer"
	// FieldPkginfoData holds the string denoting the pkginfo_data field in the database.
	FieldPkginfoData = "pkginfo_data"
	// FieldPreInstallScript holds the string denoting the pre_install_script field in the database.
	FieldPreInstallScript = "pre_install_script"
	// FieldPostInstallScript holds the string denoting the post_install_script field in the database.
	FieldPostInstallScript = "post_install_script"
	// FieldUninstallMethod holds the string denoting the uninstall_method field in the database.
	FieldUninstallMethod = "uninstall_method"
	// FieldInstallsItems holds the string denoting the installs_items field in the database.
	FieldInstallsItems = "installs_items"
	// FieldReceipts holds the string denoting the receipts field in the database.
	FieldReceipts = "receipts"
	// FieldBlockingApps holds the string denoting the blocking_apps field in the database.
	FieldBlockingApps = "blocking_apps"
	// FieldRestartAction holds the string denoting the restart_action field in the database.
	FieldRestartAction = "restart_action"
	// FieldMinOsVersion holds the string denoting the min_os_version field in the database.
	FieldMinOsVersion = "min_os_version"
	// FieldMaxOsVersion holds the string denoting the max_os_version field in the database.
	FieldMaxOsVersion = "max_os_version"
	// FieldSupportedArchitectures holds the string denoting the supported_architectures field in the database.
	FieldSupportedArchitectures = "supported_architectures"
	// FieldForceInstallDate holds the string denoting the force_install_date field in the database.
	FieldForceInstallDate = "force_install_date"
	// FieldUnattendedInstall holds the string denoting the unattended_install field in the database.
	FieldUnattendedInstall = "unattended_install"
	// FieldUnattendedUninstall holds the string denoting the unattended_uninstall field in the database.
	FieldUnattendedUninstall = "unattended_uninstall"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldSource holds the string denoting the source field in the database.
	FieldSource = "source"
	// FieldCreated holds the string denoting the created field in the database.
	FieldCreated = "created"
	// FieldModified holds the string denoting the modified field in the database.
	FieldModified = "modified"
	// EdgeRepo holds the string denoting the repo edge name in mutations.
	EdgeRepo = "repo"
	// EdgeCatalogs holds the string denoting the catalogs edge name in mutations.
	EdgeCatalogs = "catalogs"
	// EdgeTenant holds the string denoting the tenant edge name in mutations.
	EdgeTenant = "tenant"
	// EdgeInstallLogs holds the string denoting the install_logs edge name in mutations.
	EdgeInstallLogs = "install_logs"
	// EdgeRequires holds the string denoting the requires edge name in mutations.
	EdgeRequires = "requires"
	// EdgeUpdateFor holds the string denoting the update_for edge name in mutations.
	EdgeUpdateFor = "update_for"
	// EdgeGlobalRef holds the string denoting the global_ref edge name in mutations.
	EdgeGlobalRef = "global_ref"
	// EdgeSubscribers holds the string denoting the subscribers edge name in mutations.
	EdgeSubscribers = "subscribers"
	// Table holds the table name of the managedpackage in the database.
	Table = "managed_packages"
	// RepoTable is the table that holds the repo relation/edge.
	RepoTable = "managed_packages"
	// RepoInverseTable is the table name for the SoftwareRepo entity.
	// It exists in this package in order to avoid circular dependency with the "softwarerepo" package.
	RepoInverseTable = "software_repos"
	// RepoColumn is the table column denoting the repo relation/edge.
	RepoColumn = "software_repo_packages"
	// CatalogsTable is the table that holds the catalogs relation/edge. The primary key declared below.
	CatalogsTable = "software_catalog_packages"
	// CatalogsInverseTable is the table name for the SoftwareCatalog entity.
	// It exists in this package in order to avoid circular dependency with the "softwarecatalog" package.
	CatalogsInverseTable = "software_catalogs"
	// TenantTable is the table that holds the tenant relation/edge.
	TenantTable = "managed_packages"
	// TenantInverseTable is the table name for the Tenant entity.
	// It exists in this package in order to avoid circular dependency with the "tenant" package.
	TenantInverseTable = "tenants"
	// TenantColumn is the table column denoting the tenant relation/edge.
	TenantColumn = "tenant_software_packages"
	// InstallLogsTable is the table that holds the install_logs relation/edge.
	InstallLogsTable = "software_install_logs"
	// InstallLogsInverseTable is the table name for the SoftwareInstallLog entity.
	// It exists in this package in order to avoid circular dependency with the "softwareinstalllog" package.
	InstallLogsInverseTable = "software_install_logs"
	// InstallLogsColumn is the table column denoting the install_logs relation/edge.
	InstallLogsColumn = "managed_package_install_logs"
	// RequiresTable is the table that holds the requires relation/edge. The primary key declared below.
	RequiresTable = "managed_package_requires"
	// UpdateForTable is the table that holds the update_for relation/edge. The primary key declared below.
	UpdateForTable = "managed_package_update_for"
	// GlobalRefTable is the table that holds the global_ref relation/edge.
	GlobalRefTable = "managed_packages"
	// GlobalRefColumn is the table column denoting the global_ref relation/edge.
	GlobalRefColumn = "managed_package_subscribers"
	// SubscribersTable is the table that holds the subscribers relation/edge.
	SubscribersTable = "managed_packages"
	// SubscribersColumn is the table column denoting the subscribers relation/edge.
	SubscribersColumn = "managed_package_subscribers"
)
View Source
const DefaultRestartAction = RestartActionNone

RestartActionNone is the default value of the RestartAction enum.

View Source
const DefaultSource = SourceUpload

SourceUpload is the default value of the Source enum.

View Source
const DefaultStatus = StatusReady

StatusReady is the default value of the Status enum.

Variables

View Source
var (
	// CatalogsPrimaryKey and CatalogsColumn2 are the table columns denoting the
	// primary key for the catalogs relation (M2M).
	CatalogsPrimaryKey = []string{"software_catalog_id", "managed_package_id"}
	// RequiresPrimaryKey and RequiresColumn2 are the table columns denoting the
	// primary key for the requires relation (M2M).
	RequiresPrimaryKey = []string{"managed_package_id", "require_id"}
	// UpdateForPrimaryKey and UpdateForColumn2 are the table columns denoting the
	// primary key for the update_for relation (M2M).
	UpdateForPrimaryKey = []string{"managed_package_id", "update_for_id"}
)
View Source
var (
	// NameValidator is a validator for the "name" field. It is called by the builders before save.
	NameValidator func(string) error
	// DefaultDisplayName holds the default value on creation for the "display_name" field.
	DefaultDisplayName string
	// VersionValidator is a validator for the "version" field. It is called by the builders before save.
	VersionValidator func(string) error
	// InstallerPathValidator is a validator for the "installer_path" field. It is called by the builders before save.
	InstallerPathValidator func(string) error
	// DefaultChecksumSha256 holds the default value on creation for the "checksum_sha256" field.
	DefaultChecksumSha256 string
	// DefaultSizeBytes holds the default value on creation for the "size_bytes" field.
	DefaultSizeBytes int64
	// DefaultIconName holds the default value on creation for the "icon_name" field.
	DefaultIconName string
	// DefaultDescription holds the default value on creation for the "description" field.
	DefaultDescription string
	// DefaultCategory holds the default value on creation for the "category" field.
	DefaultCategory string
	// DefaultDeveloper holds the default value on creation for the "developer" field.
	DefaultDeveloper string
	// DefaultPkginfoData holds the default value on creation for the "pkginfo_data" field.
	DefaultPkginfoData string
	// DefaultPreInstallScript holds the default value on creation for the "pre_install_script" field.
	DefaultPreInstallScript string
	// DefaultPostInstallScript holds the default value on creation for the "post_install_script" field.
	DefaultPostInstallScript string
	// DefaultUninstallMethod holds the default value on creation for the "uninstall_method" field.
	DefaultUninstallMethod string
	// DefaultInstallsItems holds the default value on creation for the "installs_items" field.
	DefaultInstallsItems string
	// DefaultReceipts holds the default value on creation for the "receipts" field.
	DefaultReceipts string
	// DefaultBlockingApps holds the default value on creation for the "blocking_apps" field.
	DefaultBlockingApps string
	// DefaultMinOsVersion holds the default value on creation for the "min_os_version" field.
	DefaultMinOsVersion string
	// DefaultMaxOsVersion holds the default value on creation for the "max_os_version" field.
	DefaultMaxOsVersion string
	// DefaultSupportedArchitectures holds the default value on creation for the "supported_architectures" field.
	DefaultSupportedArchitectures string
	// DefaultUnattendedInstall holds the default value on creation for the "unattended_install" field.
	DefaultUnattendedInstall bool
	// DefaultUnattendedUninstall holds the default value on creation for the "unattended_uninstall" field.
	DefaultUnattendedUninstall bool
	// DefaultCreated holds the default value on creation for the "created" field.
	DefaultCreated func() time.Time
	// DefaultModified holds the default value on creation for the "modified" field.
	DefaultModified func() time.Time
	// UpdateDefaultModified holds the default value on update for the "modified" field.
	UpdateDefaultModified func() time.Time
)

Columns holds all SQL columns for managedpackage fields.

View Source
var ForeignKeys = []string{
	"managed_package_subscribers",
	"software_repo_packages",
	"tenant_software_packages",
}

ForeignKeys holds the SQL foreign-keys that are owned by the "managed_packages" table and are not defined as standalone fields in the schema.

Functions

func And

And groups predicates with the AND operator between them.

func BlockingApps

func BlockingApps(v string) predicate.ManagedPackage

BlockingApps applies equality check predicate on the "blocking_apps" field. It's identical to BlockingAppsEQ.

func BlockingAppsContains

func BlockingAppsContains(v string) predicate.ManagedPackage

BlockingAppsContains applies the Contains predicate on the "blocking_apps" field.

func BlockingAppsContainsFold

func BlockingAppsContainsFold(v string) predicate.ManagedPackage

BlockingAppsContainsFold applies the ContainsFold predicate on the "blocking_apps" field.

func BlockingAppsEQ

func BlockingAppsEQ(v string) predicate.ManagedPackage

BlockingAppsEQ applies the EQ predicate on the "blocking_apps" field.

func BlockingAppsEqualFold

func BlockingAppsEqualFold(v string) predicate.ManagedPackage

BlockingAppsEqualFold applies the EqualFold predicate on the "blocking_apps" field.

func BlockingAppsGT

func BlockingAppsGT(v string) predicate.ManagedPackage

BlockingAppsGT applies the GT predicate on the "blocking_apps" field.

func BlockingAppsGTE

func BlockingAppsGTE(v string) predicate.ManagedPackage

BlockingAppsGTE applies the GTE predicate on the "blocking_apps" field.

func BlockingAppsHasPrefix

func BlockingAppsHasPrefix(v string) predicate.ManagedPackage

BlockingAppsHasPrefix applies the HasPrefix predicate on the "blocking_apps" field.

func BlockingAppsHasSuffix

func BlockingAppsHasSuffix(v string) predicate.ManagedPackage

BlockingAppsHasSuffix applies the HasSuffix predicate on the "blocking_apps" field.

func BlockingAppsIn

func BlockingAppsIn(vs ...string) predicate.ManagedPackage

BlockingAppsIn applies the In predicate on the "blocking_apps" field.

func BlockingAppsIsNil

func BlockingAppsIsNil() predicate.ManagedPackage

BlockingAppsIsNil applies the IsNil predicate on the "blocking_apps" field.

func BlockingAppsLT

func BlockingAppsLT(v string) predicate.ManagedPackage

BlockingAppsLT applies the LT predicate on the "blocking_apps" field.

func BlockingAppsLTE

func BlockingAppsLTE(v string) predicate.ManagedPackage

BlockingAppsLTE applies the LTE predicate on the "blocking_apps" field.

func BlockingAppsNEQ

func BlockingAppsNEQ(v string) predicate.ManagedPackage

BlockingAppsNEQ applies the NEQ predicate on the "blocking_apps" field.

func BlockingAppsNotIn

func BlockingAppsNotIn(vs ...string) predicate.ManagedPackage

BlockingAppsNotIn applies the NotIn predicate on the "blocking_apps" field.

func BlockingAppsNotNil

func BlockingAppsNotNil() predicate.ManagedPackage

BlockingAppsNotNil applies the NotNil predicate on the "blocking_apps" field.

func Category

func Category(v string) predicate.ManagedPackage

Category applies equality check predicate on the "category" field. It's identical to CategoryEQ.

func CategoryContains

func CategoryContains(v string) predicate.ManagedPackage

CategoryContains applies the Contains predicate on the "category" field.

func CategoryContainsFold

func CategoryContainsFold(v string) predicate.ManagedPackage

CategoryContainsFold applies the ContainsFold predicate on the "category" field.

func CategoryEQ

func CategoryEQ(v string) predicate.ManagedPackage

CategoryEQ applies the EQ predicate on the "category" field.

func CategoryEqualFold

func CategoryEqualFold(v string) predicate.ManagedPackage

CategoryEqualFold applies the EqualFold predicate on the "category" field.

func CategoryGT

func CategoryGT(v string) predicate.ManagedPackage

CategoryGT applies the GT predicate on the "category" field.

func CategoryGTE

func CategoryGTE(v string) predicate.ManagedPackage

CategoryGTE applies the GTE predicate on the "category" field.

func CategoryHasPrefix

func CategoryHasPrefix(v string) predicate.ManagedPackage

CategoryHasPrefix applies the HasPrefix predicate on the "category" field.

func CategoryHasSuffix

func CategoryHasSuffix(v string) predicate.ManagedPackage

CategoryHasSuffix applies the HasSuffix predicate on the "category" field.

func CategoryIn

func CategoryIn(vs ...string) predicate.ManagedPackage

CategoryIn applies the In predicate on the "category" field.

func CategoryIsNil

func CategoryIsNil() predicate.ManagedPackage

CategoryIsNil applies the IsNil predicate on the "category" field.

func CategoryLT

func CategoryLT(v string) predicate.ManagedPackage

CategoryLT applies the LT predicate on the "category" field.

func CategoryLTE

func CategoryLTE(v string) predicate.ManagedPackage

CategoryLTE applies the LTE predicate on the "category" field.

func CategoryNEQ

func CategoryNEQ(v string) predicate.ManagedPackage

CategoryNEQ applies the NEQ predicate on the "category" field.

func CategoryNotIn

func CategoryNotIn(vs ...string) predicate.ManagedPackage

CategoryNotIn applies the NotIn predicate on the "category" field.

func CategoryNotNil

func CategoryNotNil() predicate.ManagedPackage

CategoryNotNil applies the NotNil predicate on the "category" field.

func ChecksumSha256

func ChecksumSha256(v string) predicate.ManagedPackage

ChecksumSha256 applies equality check predicate on the "checksum_sha256" field. It's identical to ChecksumSha256EQ.

func ChecksumSha256Contains

func ChecksumSha256Contains(v string) predicate.ManagedPackage

ChecksumSha256Contains applies the Contains predicate on the "checksum_sha256" field.

func ChecksumSha256ContainsFold

func ChecksumSha256ContainsFold(v string) predicate.ManagedPackage

ChecksumSha256ContainsFold applies the ContainsFold predicate on the "checksum_sha256" field.

func ChecksumSha256EQ

func ChecksumSha256EQ(v string) predicate.ManagedPackage

ChecksumSha256EQ applies the EQ predicate on the "checksum_sha256" field.

func ChecksumSha256EqualFold

func ChecksumSha256EqualFold(v string) predicate.ManagedPackage

ChecksumSha256EqualFold applies the EqualFold predicate on the "checksum_sha256" field.

func ChecksumSha256GT

func ChecksumSha256GT(v string) predicate.ManagedPackage

ChecksumSha256GT applies the GT predicate on the "checksum_sha256" field.

func ChecksumSha256GTE

func ChecksumSha256GTE(v string) predicate.ManagedPackage

ChecksumSha256GTE applies the GTE predicate on the "checksum_sha256" field.

func ChecksumSha256HasPrefix

func ChecksumSha256HasPrefix(v string) predicate.ManagedPackage

ChecksumSha256HasPrefix applies the HasPrefix predicate on the "checksum_sha256" field.

func ChecksumSha256HasSuffix

func ChecksumSha256HasSuffix(v string) predicate.ManagedPackage

ChecksumSha256HasSuffix applies the HasSuffix predicate on the "checksum_sha256" field.

func ChecksumSha256In

func ChecksumSha256In(vs ...string) predicate.ManagedPackage

ChecksumSha256In applies the In predicate on the "checksum_sha256" field.

func ChecksumSha256IsNil

func ChecksumSha256IsNil() predicate.ManagedPackage

ChecksumSha256IsNil applies the IsNil predicate on the "checksum_sha256" field.

func ChecksumSha256LT

func ChecksumSha256LT(v string) predicate.ManagedPackage

ChecksumSha256LT applies the LT predicate on the "checksum_sha256" field.

func ChecksumSha256LTE

func ChecksumSha256LTE(v string) predicate.ManagedPackage

ChecksumSha256LTE applies the LTE predicate on the "checksum_sha256" field.

func ChecksumSha256NEQ

func ChecksumSha256NEQ(v string) predicate.ManagedPackage

ChecksumSha256NEQ applies the NEQ predicate on the "checksum_sha256" field.

func ChecksumSha256NotIn

func ChecksumSha256NotIn(vs ...string) predicate.ManagedPackage

ChecksumSha256NotIn applies the NotIn predicate on the "checksum_sha256" field.

func ChecksumSha256NotNil

func ChecksumSha256NotNil() predicate.ManagedPackage

ChecksumSha256NotNil applies the NotNil predicate on the "checksum_sha256" field.

func Created

func Created(v time.Time) predicate.ManagedPackage

Created applies equality check predicate on the "created" field. It's identical to CreatedEQ.

func CreatedEQ

func CreatedEQ(v time.Time) predicate.ManagedPackage

CreatedEQ applies the EQ predicate on the "created" field.

func CreatedGT

func CreatedGT(v time.Time) predicate.ManagedPackage

CreatedGT applies the GT predicate on the "created" field.

func CreatedGTE

func CreatedGTE(v time.Time) predicate.ManagedPackage

CreatedGTE applies the GTE predicate on the "created" field.

func CreatedIn

func CreatedIn(vs ...time.Time) predicate.ManagedPackage

CreatedIn applies the In predicate on the "created" field.

func CreatedIsNil

func CreatedIsNil() predicate.ManagedPackage

CreatedIsNil applies the IsNil predicate on the "created" field.

func CreatedLT

func CreatedLT(v time.Time) predicate.ManagedPackage

CreatedLT applies the LT predicate on the "created" field.

func CreatedLTE

func CreatedLTE(v time.Time) predicate.ManagedPackage

CreatedLTE applies the LTE predicate on the "created" field.

func CreatedNEQ

func CreatedNEQ(v time.Time) predicate.ManagedPackage

CreatedNEQ applies the NEQ predicate on the "created" field.

func CreatedNotIn

func CreatedNotIn(vs ...time.Time) predicate.ManagedPackage

CreatedNotIn applies the NotIn predicate on the "created" field.

func CreatedNotNil

func CreatedNotNil() predicate.ManagedPackage

CreatedNotNil applies the NotNil predicate on the "created" field.

func Description

func Description(v string) predicate.ManagedPackage

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

func DescriptionContains

func DescriptionContains(v string) predicate.ManagedPackage

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

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.ManagedPackage

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

func DescriptionEQ

func DescriptionEQ(v string) predicate.ManagedPackage

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

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.ManagedPackage

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

func DescriptionGT

func DescriptionGT(v string) predicate.ManagedPackage

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

func DescriptionGTE

func DescriptionGTE(v string) predicate.ManagedPackage

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

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.ManagedPackage

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

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.ManagedPackage

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

func DescriptionIn

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

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

func DescriptionIsNil

func DescriptionIsNil() predicate.ManagedPackage

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

func DescriptionLT

func DescriptionLT(v string) predicate.ManagedPackage

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

func DescriptionLTE

func DescriptionLTE(v string) predicate.ManagedPackage

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

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.ManagedPackage

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

func DescriptionNotIn

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

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

func DescriptionNotNil

func DescriptionNotNil() predicate.ManagedPackage

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

func Developer

func Developer(v string) predicate.ManagedPackage

Developer applies equality check predicate on the "developer" field. It's identical to DeveloperEQ.

func DeveloperContains

func DeveloperContains(v string) predicate.ManagedPackage

DeveloperContains applies the Contains predicate on the "developer" field.

func DeveloperContainsFold

func DeveloperContainsFold(v string) predicate.ManagedPackage

DeveloperContainsFold applies the ContainsFold predicate on the "developer" field.

func DeveloperEQ

func DeveloperEQ(v string) predicate.ManagedPackage

DeveloperEQ applies the EQ predicate on the "developer" field.

func DeveloperEqualFold

func DeveloperEqualFold(v string) predicate.ManagedPackage

DeveloperEqualFold applies the EqualFold predicate on the "developer" field.

func DeveloperGT

func DeveloperGT(v string) predicate.ManagedPackage

DeveloperGT applies the GT predicate on the "developer" field.

func DeveloperGTE

func DeveloperGTE(v string) predicate.ManagedPackage

DeveloperGTE applies the GTE predicate on the "developer" field.

func DeveloperHasPrefix

func DeveloperHasPrefix(v string) predicate.ManagedPackage

DeveloperHasPrefix applies the HasPrefix predicate on the "developer" field.

func DeveloperHasSuffix

func DeveloperHasSuffix(v string) predicate.ManagedPackage

DeveloperHasSuffix applies the HasSuffix predicate on the "developer" field.

func DeveloperIn

func DeveloperIn(vs ...string) predicate.ManagedPackage

DeveloperIn applies the In predicate on the "developer" field.

func DeveloperIsNil

func DeveloperIsNil() predicate.ManagedPackage

DeveloperIsNil applies the IsNil predicate on the "developer" field.

func DeveloperLT

func DeveloperLT(v string) predicate.ManagedPackage

DeveloperLT applies the LT predicate on the "developer" field.

func DeveloperLTE

func DeveloperLTE(v string) predicate.ManagedPackage

DeveloperLTE applies the LTE predicate on the "developer" field.

func DeveloperNEQ

func DeveloperNEQ(v string) predicate.ManagedPackage

DeveloperNEQ applies the NEQ predicate on the "developer" field.

func DeveloperNotIn

func DeveloperNotIn(vs ...string) predicate.ManagedPackage

DeveloperNotIn applies the NotIn predicate on the "developer" field.

func DeveloperNotNil

func DeveloperNotNil() predicate.ManagedPackage

DeveloperNotNil applies the NotNil predicate on the "developer" field.

func DisplayName

func DisplayName(v string) predicate.ManagedPackage

DisplayName applies equality check predicate on the "display_name" field. It's identical to DisplayNameEQ.

func DisplayNameContains

func DisplayNameContains(v string) predicate.ManagedPackage

DisplayNameContains applies the Contains predicate on the "display_name" field.

func DisplayNameContainsFold

func DisplayNameContainsFold(v string) predicate.ManagedPackage

DisplayNameContainsFold applies the ContainsFold predicate on the "display_name" field.

func DisplayNameEQ

func DisplayNameEQ(v string) predicate.ManagedPackage

DisplayNameEQ applies the EQ predicate on the "display_name" field.

func DisplayNameEqualFold

func DisplayNameEqualFold(v string) predicate.ManagedPackage

DisplayNameEqualFold applies the EqualFold predicate on the "display_name" field.

func DisplayNameGT

func DisplayNameGT(v string) predicate.ManagedPackage

DisplayNameGT applies the GT predicate on the "display_name" field.

func DisplayNameGTE

func DisplayNameGTE(v string) predicate.ManagedPackage

DisplayNameGTE applies the GTE predicate on the "display_name" field.

func DisplayNameHasPrefix

func DisplayNameHasPrefix(v string) predicate.ManagedPackage

DisplayNameHasPrefix applies the HasPrefix predicate on the "display_name" field.

func DisplayNameHasSuffix

func DisplayNameHasSuffix(v string) predicate.ManagedPackage

DisplayNameHasSuffix applies the HasSuffix predicate on the "display_name" field.

func DisplayNameIn

func DisplayNameIn(vs ...string) predicate.ManagedPackage

DisplayNameIn applies the In predicate on the "display_name" field.

func DisplayNameIsNil

func DisplayNameIsNil() predicate.ManagedPackage

DisplayNameIsNil applies the IsNil predicate on the "display_name" field.

func DisplayNameLT

func DisplayNameLT(v string) predicate.ManagedPackage

DisplayNameLT applies the LT predicate on the "display_name" field.

func DisplayNameLTE

func DisplayNameLTE(v string) predicate.ManagedPackage

DisplayNameLTE applies the LTE predicate on the "display_name" field.

func DisplayNameNEQ

func DisplayNameNEQ(v string) predicate.ManagedPackage

DisplayNameNEQ applies the NEQ predicate on the "display_name" field.

func DisplayNameNotIn

func DisplayNameNotIn(vs ...string) predicate.ManagedPackage

DisplayNameNotIn applies the NotIn predicate on the "display_name" field.

func DisplayNameNotNil

func DisplayNameNotNil() predicate.ManagedPackage

DisplayNameNotNil applies the NotNil predicate on the "display_name" field.

func ForceInstallDate

func ForceInstallDate(v time.Time) predicate.ManagedPackage

ForceInstallDate applies equality check predicate on the "force_install_date" field. It's identical to ForceInstallDateEQ.

func ForceInstallDateEQ

func ForceInstallDateEQ(v time.Time) predicate.ManagedPackage

ForceInstallDateEQ applies the EQ predicate on the "force_install_date" field.

func ForceInstallDateGT

func ForceInstallDateGT(v time.Time) predicate.ManagedPackage

ForceInstallDateGT applies the GT predicate on the "force_install_date" field.

func ForceInstallDateGTE

func ForceInstallDateGTE(v time.Time) predicate.ManagedPackage

ForceInstallDateGTE applies the GTE predicate on the "force_install_date" field.

func ForceInstallDateIn

func ForceInstallDateIn(vs ...time.Time) predicate.ManagedPackage

ForceInstallDateIn applies the In predicate on the "force_install_date" field.

func ForceInstallDateIsNil

func ForceInstallDateIsNil() predicate.ManagedPackage

ForceInstallDateIsNil applies the IsNil predicate on the "force_install_date" field.

func ForceInstallDateLT

func ForceInstallDateLT(v time.Time) predicate.ManagedPackage

ForceInstallDateLT applies the LT predicate on the "force_install_date" field.

func ForceInstallDateLTE

func ForceInstallDateLTE(v time.Time) predicate.ManagedPackage

ForceInstallDateLTE applies the LTE predicate on the "force_install_date" field.

func ForceInstallDateNEQ

func ForceInstallDateNEQ(v time.Time) predicate.ManagedPackage

ForceInstallDateNEQ applies the NEQ predicate on the "force_install_date" field.

func ForceInstallDateNotIn

func ForceInstallDateNotIn(vs ...time.Time) predicate.ManagedPackage

ForceInstallDateNotIn applies the NotIn predicate on the "force_install_date" field.

func ForceInstallDateNotNil

func ForceInstallDateNotNil() predicate.ManagedPackage

ForceInstallDateNotNil applies the NotNil predicate on the "force_install_date" field.

func HasCatalogs

func HasCatalogs() predicate.ManagedPackage

HasCatalogs applies the HasEdge predicate on the "catalogs" edge.

func HasCatalogsWith

func HasCatalogsWith(preds ...predicate.SoftwareCatalog) predicate.ManagedPackage

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

func HasGlobalRef

func HasGlobalRef() predicate.ManagedPackage

HasGlobalRef applies the HasEdge predicate on the "global_ref" edge.

func HasGlobalRefWith

func HasGlobalRefWith(preds ...predicate.ManagedPackage) predicate.ManagedPackage

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

func HasInstallLogs

func HasInstallLogs() predicate.ManagedPackage

HasInstallLogs applies the HasEdge predicate on the "install_logs" edge.

func HasInstallLogsWith

func HasInstallLogsWith(preds ...predicate.SoftwareInstallLog) predicate.ManagedPackage

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

func HasRepo

func HasRepo() predicate.ManagedPackage

HasRepo applies the HasEdge predicate on the "repo" edge.

func HasRepoWith

func HasRepoWith(preds ...predicate.SoftwareRepo) predicate.ManagedPackage

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

func HasRequires

func HasRequires() predicate.ManagedPackage

HasRequires applies the HasEdge predicate on the "requires" edge.

func HasRequiresWith

func HasRequiresWith(preds ...predicate.ManagedPackage) predicate.ManagedPackage

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

func HasSubscribers

func HasSubscribers() predicate.ManagedPackage

HasSubscribers applies the HasEdge predicate on the "subscribers" edge.

func HasSubscribersWith

func HasSubscribersWith(preds ...predicate.ManagedPackage) predicate.ManagedPackage

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

func HasTenant

func HasTenant() predicate.ManagedPackage

HasTenant applies the HasEdge predicate on the "tenant" edge.

func HasTenantWith

func HasTenantWith(preds ...predicate.Tenant) predicate.ManagedPackage

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

func HasUpdateFor

func HasUpdateFor() predicate.ManagedPackage

HasUpdateFor applies the HasEdge predicate on the "update_for" edge.

func HasUpdateForWith

func HasUpdateForWith(preds ...predicate.ManagedPackage) predicate.ManagedPackage

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

func ID

ID filters vertices based on their ID field.

func IDEQ

func IDEQ(id int) predicate.ManagedPackage

IDEQ applies the EQ predicate on the ID field.

func IDGT

func IDGT(id int) predicate.ManagedPackage

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id int) predicate.ManagedPackage

IDGTE applies the GTE predicate on the ID field.

func IDIn

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

IDIn applies the In predicate on the ID field.

func IDLT

func IDLT(id int) predicate.ManagedPackage

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id int) predicate.ManagedPackage

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id int) predicate.ManagedPackage

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

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

IDNotIn applies the NotIn predicate on the ID field.

func IconName

func IconName(v string) predicate.ManagedPackage

IconName applies equality check predicate on the "icon_name" field. It's identical to IconNameEQ.

func IconNameContains

func IconNameContains(v string) predicate.ManagedPackage

IconNameContains applies the Contains predicate on the "icon_name" field.

func IconNameContainsFold

func IconNameContainsFold(v string) predicate.ManagedPackage

IconNameContainsFold applies the ContainsFold predicate on the "icon_name" field.

func IconNameEQ

func IconNameEQ(v string) predicate.ManagedPackage

IconNameEQ applies the EQ predicate on the "icon_name" field.

func IconNameEqualFold

func IconNameEqualFold(v string) predicate.ManagedPackage

IconNameEqualFold applies the EqualFold predicate on the "icon_name" field.

func IconNameGT

func IconNameGT(v string) predicate.ManagedPackage

IconNameGT applies the GT predicate on the "icon_name" field.

func IconNameGTE

func IconNameGTE(v string) predicate.ManagedPackage

IconNameGTE applies the GTE predicate on the "icon_name" field.

func IconNameHasPrefix

func IconNameHasPrefix(v string) predicate.ManagedPackage

IconNameHasPrefix applies the HasPrefix predicate on the "icon_name" field.

func IconNameHasSuffix

func IconNameHasSuffix(v string) predicate.ManagedPackage

IconNameHasSuffix applies the HasSuffix predicate on the "icon_name" field.

func IconNameIn

func IconNameIn(vs ...string) predicate.ManagedPackage

IconNameIn applies the In predicate on the "icon_name" field.

func IconNameIsNil

func IconNameIsNil() predicate.ManagedPackage

IconNameIsNil applies the IsNil predicate on the "icon_name" field.

func IconNameLT

func IconNameLT(v string) predicate.ManagedPackage

IconNameLT applies the LT predicate on the "icon_name" field.

func IconNameLTE

func IconNameLTE(v string) predicate.ManagedPackage

IconNameLTE applies the LTE predicate on the "icon_name" field.

func IconNameNEQ

func IconNameNEQ(v string) predicate.ManagedPackage

IconNameNEQ applies the NEQ predicate on the "icon_name" field.

func IconNameNotIn

func IconNameNotIn(vs ...string) predicate.ManagedPackage

IconNameNotIn applies the NotIn predicate on the "icon_name" field.

func IconNameNotNil

func IconNameNotNil() predicate.ManagedPackage

IconNameNotNil applies the NotNil predicate on the "icon_name" field.

func InstallerPath

func InstallerPath(v string) predicate.ManagedPackage

InstallerPath applies equality check predicate on the "installer_path" field. It's identical to InstallerPathEQ.

func InstallerPathContains

func InstallerPathContains(v string) predicate.ManagedPackage

InstallerPathContains applies the Contains predicate on the "installer_path" field.

func InstallerPathContainsFold

func InstallerPathContainsFold(v string) predicate.ManagedPackage

InstallerPathContainsFold applies the ContainsFold predicate on the "installer_path" field.

func InstallerPathEQ

func InstallerPathEQ(v string) predicate.ManagedPackage

InstallerPathEQ applies the EQ predicate on the "installer_path" field.

func InstallerPathEqualFold

func InstallerPathEqualFold(v string) predicate.ManagedPackage

InstallerPathEqualFold applies the EqualFold predicate on the "installer_path" field.

func InstallerPathGT

func InstallerPathGT(v string) predicate.ManagedPackage

InstallerPathGT applies the GT predicate on the "installer_path" field.

func InstallerPathGTE

func InstallerPathGTE(v string) predicate.ManagedPackage

InstallerPathGTE applies the GTE predicate on the "installer_path" field.

func InstallerPathHasPrefix

func InstallerPathHasPrefix(v string) predicate.ManagedPackage

InstallerPathHasPrefix applies the HasPrefix predicate on the "installer_path" field.

func InstallerPathHasSuffix

func InstallerPathHasSuffix(v string) predicate.ManagedPackage

InstallerPathHasSuffix applies the HasSuffix predicate on the "installer_path" field.

func InstallerPathIn

func InstallerPathIn(vs ...string) predicate.ManagedPackage

InstallerPathIn applies the In predicate on the "installer_path" field.

func InstallerPathLT

func InstallerPathLT(v string) predicate.ManagedPackage

InstallerPathLT applies the LT predicate on the "installer_path" field.

func InstallerPathLTE

func InstallerPathLTE(v string) predicate.ManagedPackage

InstallerPathLTE applies the LTE predicate on the "installer_path" field.

func InstallerPathNEQ

func InstallerPathNEQ(v string) predicate.ManagedPackage

InstallerPathNEQ applies the NEQ predicate on the "installer_path" field.

func InstallerPathNotIn

func InstallerPathNotIn(vs ...string) predicate.ManagedPackage

InstallerPathNotIn applies the NotIn predicate on the "installer_path" field.

func InstallsItems

func InstallsItems(v string) predicate.ManagedPackage

InstallsItems applies equality check predicate on the "installs_items" field. It's identical to InstallsItemsEQ.

func InstallsItemsContains

func InstallsItemsContains(v string) predicate.ManagedPackage

InstallsItemsContains applies the Contains predicate on the "installs_items" field.

func InstallsItemsContainsFold

func InstallsItemsContainsFold(v string) predicate.ManagedPackage

InstallsItemsContainsFold applies the ContainsFold predicate on the "installs_items" field.

func InstallsItemsEQ

func InstallsItemsEQ(v string) predicate.ManagedPackage

InstallsItemsEQ applies the EQ predicate on the "installs_items" field.

func InstallsItemsEqualFold

func InstallsItemsEqualFold(v string) predicate.ManagedPackage

InstallsItemsEqualFold applies the EqualFold predicate on the "installs_items" field.

func InstallsItemsGT

func InstallsItemsGT(v string) predicate.ManagedPackage

InstallsItemsGT applies the GT predicate on the "installs_items" field.

func InstallsItemsGTE

func InstallsItemsGTE(v string) predicate.ManagedPackage

InstallsItemsGTE applies the GTE predicate on the "installs_items" field.

func InstallsItemsHasPrefix

func InstallsItemsHasPrefix(v string) predicate.ManagedPackage

InstallsItemsHasPrefix applies the HasPrefix predicate on the "installs_items" field.

func InstallsItemsHasSuffix

func InstallsItemsHasSuffix(v string) predicate.ManagedPackage

InstallsItemsHasSuffix applies the HasSuffix predicate on the "installs_items" field.

func InstallsItemsIn

func InstallsItemsIn(vs ...string) predicate.ManagedPackage

InstallsItemsIn applies the In predicate on the "installs_items" field.

func InstallsItemsIsNil

func InstallsItemsIsNil() predicate.ManagedPackage

InstallsItemsIsNil applies the IsNil predicate on the "installs_items" field.

func InstallsItemsLT

func InstallsItemsLT(v string) predicate.ManagedPackage

InstallsItemsLT applies the LT predicate on the "installs_items" field.

func InstallsItemsLTE

func InstallsItemsLTE(v string) predicate.ManagedPackage

InstallsItemsLTE applies the LTE predicate on the "installs_items" field.

func InstallsItemsNEQ

func InstallsItemsNEQ(v string) predicate.ManagedPackage

InstallsItemsNEQ applies the NEQ predicate on the "installs_items" field.

func InstallsItemsNotIn

func InstallsItemsNotIn(vs ...string) predicate.ManagedPackage

InstallsItemsNotIn applies the NotIn predicate on the "installs_items" field.

func InstallsItemsNotNil

func InstallsItemsNotNil() predicate.ManagedPackage

InstallsItemsNotNil applies the NotNil predicate on the "installs_items" field.

func MaxOsVersion

func MaxOsVersion(v string) predicate.ManagedPackage

MaxOsVersion applies equality check predicate on the "max_os_version" field. It's identical to MaxOsVersionEQ.

func MaxOsVersionContains

func MaxOsVersionContains(v string) predicate.ManagedPackage

MaxOsVersionContains applies the Contains predicate on the "max_os_version" field.

func MaxOsVersionContainsFold

func MaxOsVersionContainsFold(v string) predicate.ManagedPackage

MaxOsVersionContainsFold applies the ContainsFold predicate on the "max_os_version" field.

func MaxOsVersionEQ

func MaxOsVersionEQ(v string) predicate.ManagedPackage

MaxOsVersionEQ applies the EQ predicate on the "max_os_version" field.

func MaxOsVersionEqualFold

func MaxOsVersionEqualFold(v string) predicate.ManagedPackage

MaxOsVersionEqualFold applies the EqualFold predicate on the "max_os_version" field.

func MaxOsVersionGT

func MaxOsVersionGT(v string) predicate.ManagedPackage

MaxOsVersionGT applies the GT predicate on the "max_os_version" field.

func MaxOsVersionGTE

func MaxOsVersionGTE(v string) predicate.ManagedPackage

MaxOsVersionGTE applies the GTE predicate on the "max_os_version" field.

func MaxOsVersionHasPrefix

func MaxOsVersionHasPrefix(v string) predicate.ManagedPackage

MaxOsVersionHasPrefix applies the HasPrefix predicate on the "max_os_version" field.

func MaxOsVersionHasSuffix

func MaxOsVersionHasSuffix(v string) predicate.ManagedPackage

MaxOsVersionHasSuffix applies the HasSuffix predicate on the "max_os_version" field.

func MaxOsVersionIn

func MaxOsVersionIn(vs ...string) predicate.ManagedPackage

MaxOsVersionIn applies the In predicate on the "max_os_version" field.

func MaxOsVersionIsNil

func MaxOsVersionIsNil() predicate.ManagedPackage

MaxOsVersionIsNil applies the IsNil predicate on the "max_os_version" field.

func MaxOsVersionLT

func MaxOsVersionLT(v string) predicate.ManagedPackage

MaxOsVersionLT applies the LT predicate on the "max_os_version" field.

func MaxOsVersionLTE

func MaxOsVersionLTE(v string) predicate.ManagedPackage

MaxOsVersionLTE applies the LTE predicate on the "max_os_version" field.

func MaxOsVersionNEQ

func MaxOsVersionNEQ(v string) predicate.ManagedPackage

MaxOsVersionNEQ applies the NEQ predicate on the "max_os_version" field.

func MaxOsVersionNotIn

func MaxOsVersionNotIn(vs ...string) predicate.ManagedPackage

MaxOsVersionNotIn applies the NotIn predicate on the "max_os_version" field.

func MaxOsVersionNotNil

func MaxOsVersionNotNil() predicate.ManagedPackage

MaxOsVersionNotNil applies the NotNil predicate on the "max_os_version" field.

func MinOsVersion

func MinOsVersion(v string) predicate.ManagedPackage

MinOsVersion applies equality check predicate on the "min_os_version" field. It's identical to MinOsVersionEQ.

func MinOsVersionContains

func MinOsVersionContains(v string) predicate.ManagedPackage

MinOsVersionContains applies the Contains predicate on the "min_os_version" field.

func MinOsVersionContainsFold

func MinOsVersionContainsFold(v string) predicate.ManagedPackage

MinOsVersionContainsFold applies the ContainsFold predicate on the "min_os_version" field.

func MinOsVersionEQ

func MinOsVersionEQ(v string) predicate.ManagedPackage

MinOsVersionEQ applies the EQ predicate on the "min_os_version" field.

func MinOsVersionEqualFold

func MinOsVersionEqualFold(v string) predicate.ManagedPackage

MinOsVersionEqualFold applies the EqualFold predicate on the "min_os_version" field.

func MinOsVersionGT

func MinOsVersionGT(v string) predicate.ManagedPackage

MinOsVersionGT applies the GT predicate on the "min_os_version" field.

func MinOsVersionGTE

func MinOsVersionGTE(v string) predicate.ManagedPackage

MinOsVersionGTE applies the GTE predicate on the "min_os_version" field.

func MinOsVersionHasPrefix

func MinOsVersionHasPrefix(v string) predicate.ManagedPackage

MinOsVersionHasPrefix applies the HasPrefix predicate on the "min_os_version" field.

func MinOsVersionHasSuffix

func MinOsVersionHasSuffix(v string) predicate.ManagedPackage

MinOsVersionHasSuffix applies the HasSuffix predicate on the "min_os_version" field.

func MinOsVersionIn

func MinOsVersionIn(vs ...string) predicate.ManagedPackage

MinOsVersionIn applies the In predicate on the "min_os_version" field.

func MinOsVersionIsNil

func MinOsVersionIsNil() predicate.ManagedPackage

MinOsVersionIsNil applies the IsNil predicate on the "min_os_version" field.

func MinOsVersionLT

func MinOsVersionLT(v string) predicate.ManagedPackage

MinOsVersionLT applies the LT predicate on the "min_os_version" field.

func MinOsVersionLTE

func MinOsVersionLTE(v string) predicate.ManagedPackage

MinOsVersionLTE applies the LTE predicate on the "min_os_version" field.

func MinOsVersionNEQ

func MinOsVersionNEQ(v string) predicate.ManagedPackage

MinOsVersionNEQ applies the NEQ predicate on the "min_os_version" field.

func MinOsVersionNotIn

func MinOsVersionNotIn(vs ...string) predicate.ManagedPackage

MinOsVersionNotIn applies the NotIn predicate on the "min_os_version" field.

func MinOsVersionNotNil

func MinOsVersionNotNil() predicate.ManagedPackage

MinOsVersionNotNil applies the NotNil predicate on the "min_os_version" field.

func Modified

func Modified(v time.Time) predicate.ManagedPackage

Modified applies equality check predicate on the "modified" field. It's identical to ModifiedEQ.

func ModifiedEQ

func ModifiedEQ(v time.Time) predicate.ManagedPackage

ModifiedEQ applies the EQ predicate on the "modified" field.

func ModifiedGT

func ModifiedGT(v time.Time) predicate.ManagedPackage

ModifiedGT applies the GT predicate on the "modified" field.

func ModifiedGTE

func ModifiedGTE(v time.Time) predicate.ManagedPackage

ModifiedGTE applies the GTE predicate on the "modified" field.

func ModifiedIn

func ModifiedIn(vs ...time.Time) predicate.ManagedPackage

ModifiedIn applies the In predicate on the "modified" field.

func ModifiedIsNil

func ModifiedIsNil() predicate.ManagedPackage

ModifiedIsNil applies the IsNil predicate on the "modified" field.

func ModifiedLT

func ModifiedLT(v time.Time) predicate.ManagedPackage

ModifiedLT applies the LT predicate on the "modified" field.

func ModifiedLTE

func ModifiedLTE(v time.Time) predicate.ManagedPackage

ModifiedLTE applies the LTE predicate on the "modified" field.

func ModifiedNEQ

func ModifiedNEQ(v time.Time) predicate.ManagedPackage

ModifiedNEQ applies the NEQ predicate on the "modified" field.

func ModifiedNotIn

func ModifiedNotIn(vs ...time.Time) predicate.ManagedPackage

ModifiedNotIn applies the NotIn predicate on the "modified" field.

func ModifiedNotNil

func ModifiedNotNil() predicate.ManagedPackage

ModifiedNotNil applies the NotNil predicate on the "modified" field.

func Name

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

func NameContains

func NameContains(v string) predicate.ManagedPackage

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

func NameContainsFold

func NameContainsFold(v string) predicate.ManagedPackage

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

func NameEQ

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

func NameEqualFold

func NameEqualFold(v string) predicate.ManagedPackage

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

func NameGT

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

func NameGTE

func NameGTE(v string) predicate.ManagedPackage

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

func NameHasPrefix

func NameHasPrefix(v string) predicate.ManagedPackage

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

func NameHasSuffix

func NameHasSuffix(v string) predicate.ManagedPackage

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

func NameIn

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

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

func NameLT

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

func NameLTE

func NameLTE(v string) predicate.ManagedPackage

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

func NameNEQ

func NameNEQ(v string) predicate.ManagedPackage

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

func NameNotIn

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

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

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func PkginfoData

func PkginfoData(v string) predicate.ManagedPackage

PkginfoData applies equality check predicate on the "pkginfo_data" field. It's identical to PkginfoDataEQ.

func PkginfoDataContains

func PkginfoDataContains(v string) predicate.ManagedPackage

PkginfoDataContains applies the Contains predicate on the "pkginfo_data" field.

func PkginfoDataContainsFold

func PkginfoDataContainsFold(v string) predicate.ManagedPackage

PkginfoDataContainsFold applies the ContainsFold predicate on the "pkginfo_data" field.

func PkginfoDataEQ

func PkginfoDataEQ(v string) predicate.ManagedPackage

PkginfoDataEQ applies the EQ predicate on the "pkginfo_data" field.

func PkginfoDataEqualFold

func PkginfoDataEqualFold(v string) predicate.ManagedPackage

PkginfoDataEqualFold applies the EqualFold predicate on the "pkginfo_data" field.

func PkginfoDataGT

func PkginfoDataGT(v string) predicate.ManagedPackage

PkginfoDataGT applies the GT predicate on the "pkginfo_data" field.

func PkginfoDataGTE

func PkginfoDataGTE(v string) predicate.ManagedPackage

PkginfoDataGTE applies the GTE predicate on the "pkginfo_data" field.

func PkginfoDataHasPrefix

func PkginfoDataHasPrefix(v string) predicate.ManagedPackage

PkginfoDataHasPrefix applies the HasPrefix predicate on the "pkginfo_data" field.

func PkginfoDataHasSuffix

func PkginfoDataHasSuffix(v string) predicate.ManagedPackage

PkginfoDataHasSuffix applies the HasSuffix predicate on the "pkginfo_data" field.

func PkginfoDataIn

func PkginfoDataIn(vs ...string) predicate.ManagedPackage

PkginfoDataIn applies the In predicate on the "pkginfo_data" field.

func PkginfoDataIsNil

func PkginfoDataIsNil() predicate.ManagedPackage

PkginfoDataIsNil applies the IsNil predicate on the "pkginfo_data" field.

func PkginfoDataLT

func PkginfoDataLT(v string) predicate.ManagedPackage

PkginfoDataLT applies the LT predicate on the "pkginfo_data" field.

func PkginfoDataLTE

func PkginfoDataLTE(v string) predicate.ManagedPackage

PkginfoDataLTE applies the LTE predicate on the "pkginfo_data" field.

func PkginfoDataNEQ

func PkginfoDataNEQ(v string) predicate.ManagedPackage

PkginfoDataNEQ applies the NEQ predicate on the "pkginfo_data" field.

func PkginfoDataNotIn

func PkginfoDataNotIn(vs ...string) predicate.ManagedPackage

PkginfoDataNotIn applies the NotIn predicate on the "pkginfo_data" field.

func PkginfoDataNotNil

func PkginfoDataNotNil() predicate.ManagedPackage

PkginfoDataNotNil applies the NotNil predicate on the "pkginfo_data" field.

func PlatformEQ

func PlatformEQ(v Platform) predicate.ManagedPackage

PlatformEQ applies the EQ predicate on the "platform" field.

func PlatformIn

func PlatformIn(vs ...Platform) predicate.ManagedPackage

PlatformIn applies the In predicate on the "platform" field.

func PlatformNEQ

func PlatformNEQ(v Platform) predicate.ManagedPackage

PlatformNEQ applies the NEQ predicate on the "platform" field.

func PlatformNotIn

func PlatformNotIn(vs ...Platform) predicate.ManagedPackage

PlatformNotIn applies the NotIn predicate on the "platform" field.

func PlatformValidator

func PlatformValidator(pl Platform) error

PlatformValidator is a validator for the "platform" field enum values. It is called by the builders before save.

func PostInstallScript

func PostInstallScript(v string) predicate.ManagedPackage

PostInstallScript applies equality check predicate on the "post_install_script" field. It's identical to PostInstallScriptEQ.

func PostInstallScriptContains

func PostInstallScriptContains(v string) predicate.ManagedPackage

PostInstallScriptContains applies the Contains predicate on the "post_install_script" field.

func PostInstallScriptContainsFold

func PostInstallScriptContainsFold(v string) predicate.ManagedPackage

PostInstallScriptContainsFold applies the ContainsFold predicate on the "post_install_script" field.

func PostInstallScriptEQ

func PostInstallScriptEQ(v string) predicate.ManagedPackage

PostInstallScriptEQ applies the EQ predicate on the "post_install_script" field.

func PostInstallScriptEqualFold

func PostInstallScriptEqualFold(v string) predicate.ManagedPackage

PostInstallScriptEqualFold applies the EqualFold predicate on the "post_install_script" field.

func PostInstallScriptGT

func PostInstallScriptGT(v string) predicate.ManagedPackage

PostInstallScriptGT applies the GT predicate on the "post_install_script" field.

func PostInstallScriptGTE

func PostInstallScriptGTE(v string) predicate.ManagedPackage

PostInstallScriptGTE applies the GTE predicate on the "post_install_script" field.

func PostInstallScriptHasPrefix

func PostInstallScriptHasPrefix(v string) predicate.ManagedPackage

PostInstallScriptHasPrefix applies the HasPrefix predicate on the "post_install_script" field.

func PostInstallScriptHasSuffix

func PostInstallScriptHasSuffix(v string) predicate.ManagedPackage

PostInstallScriptHasSuffix applies the HasSuffix predicate on the "post_install_script" field.

func PostInstallScriptIn

func PostInstallScriptIn(vs ...string) predicate.ManagedPackage

PostInstallScriptIn applies the In predicate on the "post_install_script" field.

func PostInstallScriptIsNil

func PostInstallScriptIsNil() predicate.ManagedPackage

PostInstallScriptIsNil applies the IsNil predicate on the "post_install_script" field.

func PostInstallScriptLT

func PostInstallScriptLT(v string) predicate.ManagedPackage

PostInstallScriptLT applies the LT predicate on the "post_install_script" field.

func PostInstallScriptLTE

func PostInstallScriptLTE(v string) predicate.ManagedPackage

PostInstallScriptLTE applies the LTE predicate on the "post_install_script" field.

func PostInstallScriptNEQ

func PostInstallScriptNEQ(v string) predicate.ManagedPackage

PostInstallScriptNEQ applies the NEQ predicate on the "post_install_script" field.

func PostInstallScriptNotIn

func PostInstallScriptNotIn(vs ...string) predicate.ManagedPackage

PostInstallScriptNotIn applies the NotIn predicate on the "post_install_script" field.

func PostInstallScriptNotNil

func PostInstallScriptNotNil() predicate.ManagedPackage

PostInstallScriptNotNil applies the NotNil predicate on the "post_install_script" field.

func PreInstallScript

func PreInstallScript(v string) predicate.ManagedPackage

PreInstallScript applies equality check predicate on the "pre_install_script" field. It's identical to PreInstallScriptEQ.

func PreInstallScriptContains

func PreInstallScriptContains(v string) predicate.ManagedPackage

PreInstallScriptContains applies the Contains predicate on the "pre_install_script" field.

func PreInstallScriptContainsFold

func PreInstallScriptContainsFold(v string) predicate.ManagedPackage

PreInstallScriptContainsFold applies the ContainsFold predicate on the "pre_install_script" field.

func PreInstallScriptEQ

func PreInstallScriptEQ(v string) predicate.ManagedPackage

PreInstallScriptEQ applies the EQ predicate on the "pre_install_script" field.

func PreInstallScriptEqualFold

func PreInstallScriptEqualFold(v string) predicate.ManagedPackage

PreInstallScriptEqualFold applies the EqualFold predicate on the "pre_install_script" field.

func PreInstallScriptGT

func PreInstallScriptGT(v string) predicate.ManagedPackage

PreInstallScriptGT applies the GT predicate on the "pre_install_script" field.

func PreInstallScriptGTE

func PreInstallScriptGTE(v string) predicate.ManagedPackage

PreInstallScriptGTE applies the GTE predicate on the "pre_install_script" field.

func PreInstallScriptHasPrefix

func PreInstallScriptHasPrefix(v string) predicate.ManagedPackage

PreInstallScriptHasPrefix applies the HasPrefix predicate on the "pre_install_script" field.

func PreInstallScriptHasSuffix

func PreInstallScriptHasSuffix(v string) predicate.ManagedPackage

PreInstallScriptHasSuffix applies the HasSuffix predicate on the "pre_install_script" field.

func PreInstallScriptIn

func PreInstallScriptIn(vs ...string) predicate.ManagedPackage

PreInstallScriptIn applies the In predicate on the "pre_install_script" field.

func PreInstallScriptIsNil

func PreInstallScriptIsNil() predicate.ManagedPackage

PreInstallScriptIsNil applies the IsNil predicate on the "pre_install_script" field.

func PreInstallScriptLT

func PreInstallScriptLT(v string) predicate.ManagedPackage

PreInstallScriptLT applies the LT predicate on the "pre_install_script" field.

func PreInstallScriptLTE

func PreInstallScriptLTE(v string) predicate.ManagedPackage

PreInstallScriptLTE applies the LTE predicate on the "pre_install_script" field.

func PreInstallScriptNEQ

func PreInstallScriptNEQ(v string) predicate.ManagedPackage

PreInstallScriptNEQ applies the NEQ predicate on the "pre_install_script" field.

func PreInstallScriptNotIn

func PreInstallScriptNotIn(vs ...string) predicate.ManagedPackage

PreInstallScriptNotIn applies the NotIn predicate on the "pre_install_script" field.

func PreInstallScriptNotNil

func PreInstallScriptNotNil() predicate.ManagedPackage

PreInstallScriptNotNil applies the NotNil predicate on the "pre_install_script" field.

func Receipts

func Receipts(v string) predicate.ManagedPackage

Receipts applies equality check predicate on the "receipts" field. It's identical to ReceiptsEQ.

func ReceiptsContains

func ReceiptsContains(v string) predicate.ManagedPackage

ReceiptsContains applies the Contains predicate on the "receipts" field.

func ReceiptsContainsFold

func ReceiptsContainsFold(v string) predicate.ManagedPackage

ReceiptsContainsFold applies the ContainsFold predicate on the "receipts" field.

func ReceiptsEQ

func ReceiptsEQ(v string) predicate.ManagedPackage

ReceiptsEQ applies the EQ predicate on the "receipts" field.

func ReceiptsEqualFold

func ReceiptsEqualFold(v string) predicate.ManagedPackage

ReceiptsEqualFold applies the EqualFold predicate on the "receipts" field.

func ReceiptsGT

func ReceiptsGT(v string) predicate.ManagedPackage

ReceiptsGT applies the GT predicate on the "receipts" field.

func ReceiptsGTE

func ReceiptsGTE(v string) predicate.ManagedPackage

ReceiptsGTE applies the GTE predicate on the "receipts" field.

func ReceiptsHasPrefix

func ReceiptsHasPrefix(v string) predicate.ManagedPackage

ReceiptsHasPrefix applies the HasPrefix predicate on the "receipts" field.

func ReceiptsHasSuffix

func ReceiptsHasSuffix(v string) predicate.ManagedPackage

ReceiptsHasSuffix applies the HasSuffix predicate on the "receipts" field.

func ReceiptsIn

func ReceiptsIn(vs ...string) predicate.ManagedPackage

ReceiptsIn applies the In predicate on the "receipts" field.

func ReceiptsIsNil

func ReceiptsIsNil() predicate.ManagedPackage

ReceiptsIsNil applies the IsNil predicate on the "receipts" field.

func ReceiptsLT

func ReceiptsLT(v string) predicate.ManagedPackage

ReceiptsLT applies the LT predicate on the "receipts" field.

func ReceiptsLTE

func ReceiptsLTE(v string) predicate.ManagedPackage

ReceiptsLTE applies the LTE predicate on the "receipts" field.

func ReceiptsNEQ

func ReceiptsNEQ(v string) predicate.ManagedPackage

ReceiptsNEQ applies the NEQ predicate on the "receipts" field.

func ReceiptsNotIn

func ReceiptsNotIn(vs ...string) predicate.ManagedPackage

ReceiptsNotIn applies the NotIn predicate on the "receipts" field.

func ReceiptsNotNil

func ReceiptsNotNil() predicate.ManagedPackage

ReceiptsNotNil applies the NotNil predicate on the "receipts" field.

func RestartActionEQ

func RestartActionEQ(v RestartAction) predicate.ManagedPackage

RestartActionEQ applies the EQ predicate on the "restart_action" field.

func RestartActionIn

func RestartActionIn(vs ...RestartAction) predicate.ManagedPackage

RestartActionIn applies the In predicate on the "restart_action" field.

func RestartActionIsNil

func RestartActionIsNil() predicate.ManagedPackage

RestartActionIsNil applies the IsNil predicate on the "restart_action" field.

func RestartActionNEQ

func RestartActionNEQ(v RestartAction) predicate.ManagedPackage

RestartActionNEQ applies the NEQ predicate on the "restart_action" field.

func RestartActionNotIn

func RestartActionNotIn(vs ...RestartAction) predicate.ManagedPackage

RestartActionNotIn applies the NotIn predicate on the "restart_action" field.

func RestartActionNotNil

func RestartActionNotNil() predicate.ManagedPackage

RestartActionNotNil applies the NotNil predicate on the "restart_action" field.

func RestartActionValidator

func RestartActionValidator(ra RestartAction) error

RestartActionValidator is a validator for the "restart_action" field enum values. It is called by the builders before save.

func SizeBytes

func SizeBytes(v int64) predicate.ManagedPackage

SizeBytes applies equality check predicate on the "size_bytes" field. It's identical to SizeBytesEQ.

func SizeBytesEQ

func SizeBytesEQ(v int64) predicate.ManagedPackage

SizeBytesEQ applies the EQ predicate on the "size_bytes" field.

func SizeBytesGT

func SizeBytesGT(v int64) predicate.ManagedPackage

SizeBytesGT applies the GT predicate on the "size_bytes" field.

func SizeBytesGTE

func SizeBytesGTE(v int64) predicate.ManagedPackage

SizeBytesGTE applies the GTE predicate on the "size_bytes" field.

func SizeBytesIn

func SizeBytesIn(vs ...int64) predicate.ManagedPackage

SizeBytesIn applies the In predicate on the "size_bytes" field.

func SizeBytesIsNil

func SizeBytesIsNil() predicate.ManagedPackage

SizeBytesIsNil applies the IsNil predicate on the "size_bytes" field.

func SizeBytesLT

func SizeBytesLT(v int64) predicate.ManagedPackage

SizeBytesLT applies the LT predicate on the "size_bytes" field.

func SizeBytesLTE

func SizeBytesLTE(v int64) predicate.ManagedPackage

SizeBytesLTE applies the LTE predicate on the "size_bytes" field.

func SizeBytesNEQ

func SizeBytesNEQ(v int64) predicate.ManagedPackage

SizeBytesNEQ applies the NEQ predicate on the "size_bytes" field.

func SizeBytesNotIn

func SizeBytesNotIn(vs ...int64) predicate.ManagedPackage

SizeBytesNotIn applies the NotIn predicate on the "size_bytes" field.

func SizeBytesNotNil

func SizeBytesNotNil() predicate.ManagedPackage

SizeBytesNotNil applies the NotNil predicate on the "size_bytes" field.

func SourceEQ

func SourceEQ(v Source) predicate.ManagedPackage

SourceEQ applies the EQ predicate on the "source" field.

func SourceIn

func SourceIn(vs ...Source) predicate.ManagedPackage

SourceIn applies the In predicate on the "source" field.

func SourceIsNil

func SourceIsNil() predicate.ManagedPackage

SourceIsNil applies the IsNil predicate on the "source" field.

func SourceNEQ

func SourceNEQ(v Source) predicate.ManagedPackage

SourceNEQ applies the NEQ predicate on the "source" field.

func SourceNotIn

func SourceNotIn(vs ...Source) predicate.ManagedPackage

SourceNotIn applies the NotIn predicate on the "source" field.

func SourceNotNil

func SourceNotNil() predicate.ManagedPackage

SourceNotNil applies the NotNil predicate on the "source" field.

func SourceValidator

func SourceValidator(s Source) error

SourceValidator is a validator for the "source" field enum values. It is called by the builders before save.

func StatusEQ

func StatusEQ(v Status) predicate.ManagedPackage

StatusEQ applies the EQ predicate on the "status" field.

func StatusIn

func StatusIn(vs ...Status) predicate.ManagedPackage

StatusIn applies the In predicate on the "status" field.

func StatusIsNil

func StatusIsNil() predicate.ManagedPackage

StatusIsNil applies the IsNil predicate on the "status" field.

func StatusNEQ

func StatusNEQ(v Status) predicate.ManagedPackage

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

func StatusNotIn(vs ...Status) predicate.ManagedPackage

StatusNotIn applies the NotIn predicate on the "status" field.

func StatusNotNil

func StatusNotNil() predicate.ManagedPackage

StatusNotNil applies the NotNil predicate on the "status" field.

func StatusValidator

func StatusValidator(s Status) error

StatusValidator is a validator for the "status" field enum values. It is called by the builders before save.

func SupportedArchitectures

func SupportedArchitectures(v string) predicate.ManagedPackage

SupportedArchitectures applies equality check predicate on the "supported_architectures" field. It's identical to SupportedArchitecturesEQ.

func SupportedArchitecturesContains

func SupportedArchitecturesContains(v string) predicate.ManagedPackage

SupportedArchitecturesContains applies the Contains predicate on the "supported_architectures" field.

func SupportedArchitecturesContainsFold

func SupportedArchitecturesContainsFold(v string) predicate.ManagedPackage

SupportedArchitecturesContainsFold applies the ContainsFold predicate on the "supported_architectures" field.

func SupportedArchitecturesEQ

func SupportedArchitecturesEQ(v string) predicate.ManagedPackage

SupportedArchitecturesEQ applies the EQ predicate on the "supported_architectures" field.

func SupportedArchitecturesEqualFold

func SupportedArchitecturesEqualFold(v string) predicate.ManagedPackage

SupportedArchitecturesEqualFold applies the EqualFold predicate on the "supported_architectures" field.

func SupportedArchitecturesGT

func SupportedArchitecturesGT(v string) predicate.ManagedPackage

SupportedArchitecturesGT applies the GT predicate on the "supported_architectures" field.

func SupportedArchitecturesGTE

func SupportedArchitecturesGTE(v string) predicate.ManagedPackage

SupportedArchitecturesGTE applies the GTE predicate on the "supported_architectures" field.

func SupportedArchitecturesHasPrefix

func SupportedArchitecturesHasPrefix(v string) predicate.ManagedPackage

SupportedArchitecturesHasPrefix applies the HasPrefix predicate on the "supported_architectures" field.

func SupportedArchitecturesHasSuffix

func SupportedArchitecturesHasSuffix(v string) predicate.ManagedPackage

SupportedArchitecturesHasSuffix applies the HasSuffix predicate on the "supported_architectures" field.

func SupportedArchitecturesIn

func SupportedArchitecturesIn(vs ...string) predicate.ManagedPackage

SupportedArchitecturesIn applies the In predicate on the "supported_architectures" field.

func SupportedArchitecturesIsNil

func SupportedArchitecturesIsNil() predicate.ManagedPackage

SupportedArchitecturesIsNil applies the IsNil predicate on the "supported_architectures" field.

func SupportedArchitecturesLT

func SupportedArchitecturesLT(v string) predicate.ManagedPackage

SupportedArchitecturesLT applies the LT predicate on the "supported_architectures" field.

func SupportedArchitecturesLTE

func SupportedArchitecturesLTE(v string) predicate.ManagedPackage

SupportedArchitecturesLTE applies the LTE predicate on the "supported_architectures" field.

func SupportedArchitecturesNEQ

func SupportedArchitecturesNEQ(v string) predicate.ManagedPackage

SupportedArchitecturesNEQ applies the NEQ predicate on the "supported_architectures" field.

func SupportedArchitecturesNotIn

func SupportedArchitecturesNotIn(vs ...string) predicate.ManagedPackage

SupportedArchitecturesNotIn applies the NotIn predicate on the "supported_architectures" field.

func SupportedArchitecturesNotNil

func SupportedArchitecturesNotNil() predicate.ManagedPackage

SupportedArchitecturesNotNil applies the NotNil predicate on the "supported_architectures" field.

func UnattendedInstall

func UnattendedInstall(v bool) predicate.ManagedPackage

UnattendedInstall applies equality check predicate on the "unattended_install" field. It's identical to UnattendedInstallEQ.

func UnattendedInstallEQ

func UnattendedInstallEQ(v bool) predicate.ManagedPackage

UnattendedInstallEQ applies the EQ predicate on the "unattended_install" field.

func UnattendedInstallIsNil

func UnattendedInstallIsNil() predicate.ManagedPackage

UnattendedInstallIsNil applies the IsNil predicate on the "unattended_install" field.

func UnattendedInstallNEQ

func UnattendedInstallNEQ(v bool) predicate.ManagedPackage

UnattendedInstallNEQ applies the NEQ predicate on the "unattended_install" field.

func UnattendedInstallNotNil

func UnattendedInstallNotNil() predicate.ManagedPackage

UnattendedInstallNotNil applies the NotNil predicate on the "unattended_install" field.

func UnattendedUninstall

func UnattendedUninstall(v bool) predicate.ManagedPackage

UnattendedUninstall applies equality check predicate on the "unattended_uninstall" field. It's identical to UnattendedUninstallEQ.

func UnattendedUninstallEQ

func UnattendedUninstallEQ(v bool) predicate.ManagedPackage

UnattendedUninstallEQ applies the EQ predicate on the "unattended_uninstall" field.

func UnattendedUninstallIsNil

func UnattendedUninstallIsNil() predicate.ManagedPackage

UnattendedUninstallIsNil applies the IsNil predicate on the "unattended_uninstall" field.

func UnattendedUninstallNEQ

func UnattendedUninstallNEQ(v bool) predicate.ManagedPackage

UnattendedUninstallNEQ applies the NEQ predicate on the "unattended_uninstall" field.

func UnattendedUninstallNotNil

func UnattendedUninstallNotNil() predicate.ManagedPackage

UnattendedUninstallNotNil applies the NotNil predicate on the "unattended_uninstall" field.

func UninstallMethod

func UninstallMethod(v string) predicate.ManagedPackage

UninstallMethod applies equality check predicate on the "uninstall_method" field. It's identical to UninstallMethodEQ.

func UninstallMethodContains

func UninstallMethodContains(v string) predicate.ManagedPackage

UninstallMethodContains applies the Contains predicate on the "uninstall_method" field.

func UninstallMethodContainsFold

func UninstallMethodContainsFold(v string) predicate.ManagedPackage

UninstallMethodContainsFold applies the ContainsFold predicate on the "uninstall_method" field.

func UninstallMethodEQ

func UninstallMethodEQ(v string) predicate.ManagedPackage

UninstallMethodEQ applies the EQ predicate on the "uninstall_method" field.

func UninstallMethodEqualFold

func UninstallMethodEqualFold(v string) predicate.ManagedPackage

UninstallMethodEqualFold applies the EqualFold predicate on the "uninstall_method" field.

func UninstallMethodGT

func UninstallMethodGT(v string) predicate.ManagedPackage

UninstallMethodGT applies the GT predicate on the "uninstall_method" field.

func UninstallMethodGTE

func UninstallMethodGTE(v string) predicate.ManagedPackage

UninstallMethodGTE applies the GTE predicate on the "uninstall_method" field.

func UninstallMethodHasPrefix

func UninstallMethodHasPrefix(v string) predicate.ManagedPackage

UninstallMethodHasPrefix applies the HasPrefix predicate on the "uninstall_method" field.

func UninstallMethodHasSuffix

func UninstallMethodHasSuffix(v string) predicate.ManagedPackage

UninstallMethodHasSuffix applies the HasSuffix predicate on the "uninstall_method" field.

func UninstallMethodIn

func UninstallMethodIn(vs ...string) predicate.ManagedPackage

UninstallMethodIn applies the In predicate on the "uninstall_method" field.

func UninstallMethodIsNil

func UninstallMethodIsNil() predicate.ManagedPackage

UninstallMethodIsNil applies the IsNil predicate on the "uninstall_method" field.

func UninstallMethodLT

func UninstallMethodLT(v string) predicate.ManagedPackage

UninstallMethodLT applies the LT predicate on the "uninstall_method" field.

func UninstallMethodLTE

func UninstallMethodLTE(v string) predicate.ManagedPackage

UninstallMethodLTE applies the LTE predicate on the "uninstall_method" field.

func UninstallMethodNEQ

func UninstallMethodNEQ(v string) predicate.ManagedPackage

UninstallMethodNEQ applies the NEQ predicate on the "uninstall_method" field.

func UninstallMethodNotIn

func UninstallMethodNotIn(vs ...string) predicate.ManagedPackage

UninstallMethodNotIn applies the NotIn predicate on the "uninstall_method" field.

func UninstallMethodNotNil

func UninstallMethodNotNil() predicate.ManagedPackage

UninstallMethodNotNil applies the NotNil predicate on the "uninstall_method" field.

func ValidColumn

func ValidColumn(column string) bool

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

func Version

func Version(v string) predicate.ManagedPackage

Version applies equality check predicate on the "version" field. It's identical to VersionEQ.

func VersionContains

func VersionContains(v string) predicate.ManagedPackage

VersionContains applies the Contains predicate on the "version" field.

func VersionContainsFold

func VersionContainsFold(v string) predicate.ManagedPackage

VersionContainsFold applies the ContainsFold predicate on the "version" field.

func VersionEQ

func VersionEQ(v string) predicate.ManagedPackage

VersionEQ applies the EQ predicate on the "version" field.

func VersionEqualFold

func VersionEqualFold(v string) predicate.ManagedPackage

VersionEqualFold applies the EqualFold predicate on the "version" field.

func VersionGT

func VersionGT(v string) predicate.ManagedPackage

VersionGT applies the GT predicate on the "version" field.

func VersionGTE

func VersionGTE(v string) predicate.ManagedPackage

VersionGTE applies the GTE predicate on the "version" field.

func VersionHasPrefix

func VersionHasPrefix(v string) predicate.ManagedPackage

VersionHasPrefix applies the HasPrefix predicate on the "version" field.

func VersionHasSuffix

func VersionHasSuffix(v string) predicate.ManagedPackage

VersionHasSuffix applies the HasSuffix predicate on the "version" field.

func VersionIn

func VersionIn(vs ...string) predicate.ManagedPackage

VersionIn applies the In predicate on the "version" field.

func VersionLT

func VersionLT(v string) predicate.ManagedPackage

VersionLT applies the LT predicate on the "version" field.

func VersionLTE

func VersionLTE(v string) predicate.ManagedPackage

VersionLTE applies the LTE predicate on the "version" field.

func VersionNEQ

func VersionNEQ(v string) predicate.ManagedPackage

VersionNEQ applies the NEQ predicate on the "version" field.

func VersionNotIn

func VersionNotIn(vs ...string) predicate.ManagedPackage

VersionNotIn applies the NotIn predicate on the "version" field.

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the ManagedPackage queries.

func ByBlockingApps

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

ByBlockingApps orders the results by the blocking_apps field.

func ByCatalogs

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

ByCatalogs orders the results by catalogs terms.

func ByCatalogsCount

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

ByCatalogsCount orders the results by catalogs count.

func ByCategory

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

ByCategory orders the results by the category field.

func ByChecksumSha256

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

ByChecksumSha256 orders the results by the checksum_sha256 field.

func ByCreated

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

ByCreated orders the results by the created field.

func ByDescription

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

ByDescription orders the results by the description field.

func ByDeveloper

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

ByDeveloper orders the results by the developer field.

func ByDisplayName

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

ByDisplayName orders the results by the display_name field.

func ByForceInstallDate

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

ByForceInstallDate orders the results by the force_install_date field.

func ByGlobalRefField

func ByGlobalRefField(field string, opts ...sql.OrderTermOption) OrderOption

ByGlobalRefField orders the results by global_ref field.

func ByID

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

ByID orders the results by the id field.

func ByIconName

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

ByIconName orders the results by the icon_name field.

func ByInstallLogs

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

ByInstallLogs orders the results by install_logs terms.

func ByInstallLogsCount

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

ByInstallLogsCount orders the results by install_logs count.

func ByInstallerPath

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

ByInstallerPath orders the results by the installer_path field.

func ByInstallsItems

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

ByInstallsItems orders the results by the installs_items field.

func ByMaxOsVersion

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

ByMaxOsVersion orders the results by the max_os_version field.

func ByMinOsVersion

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

ByMinOsVersion orders the results by the min_os_version field.

func ByModified

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

ByModified orders the results by the modified field.

func ByName

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

ByName orders the results by the name field.

func ByPkginfoData

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

ByPkginfoData orders the results by the pkginfo_data field.

func ByPlatform

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

ByPlatform orders the results by the platform field.

func ByPostInstallScript

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

ByPostInstallScript orders the results by the post_install_script field.

func ByPreInstallScript

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

ByPreInstallScript orders the results by the pre_install_script field.

func ByReceipts

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

ByReceipts orders the results by the receipts field.

func ByRepoField

func ByRepoField(field string, opts ...sql.OrderTermOption) OrderOption

ByRepoField orders the results by repo field.

func ByRequires

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

ByRequires orders the results by requires terms.

func ByRequiresCount

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

ByRequiresCount orders the results by requires count.

func ByRestartAction

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

ByRestartAction orders the results by the restart_action field.

func BySizeBytes

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

BySizeBytes orders the results by the size_bytes field.

func BySource

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

BySource orders the results by the source field.

func ByStatus

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

ByStatus orders the results by the status field.

func BySubscribers

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

BySubscribers orders the results by subscribers terms.

func BySubscribersCount

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

BySubscribersCount orders the results by subscribers count.

func BySupportedArchitectures

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

BySupportedArchitectures orders the results by the supported_architectures field.

func ByTenantField

func ByTenantField(field string, opts ...sql.OrderTermOption) OrderOption

ByTenantField orders the results by tenant field.

func ByUnattendedInstall

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

ByUnattendedInstall orders the results by the unattended_install field.

func ByUnattendedUninstall

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

ByUnattendedUninstall orders the results by the unattended_uninstall field.

func ByUninstallMethod

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

ByUninstallMethod orders the results by the uninstall_method field.

func ByUpdateFor

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

ByUpdateFor orders the results by update_for terms.

func ByUpdateForCount

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

ByUpdateForCount orders the results by update_for count.

func ByVersion

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

ByVersion orders the results by the version field.

type Platform

type Platform string

Platform defines the type for the "platform" enum field.

const (
	PlatformDarwin  Platform = "darwin"
	PlatformWindows Platform = "windows"
)

Platform values.

func (Platform) String

func (pl Platform) String() string

type RestartAction

type RestartAction string

RestartAction defines the type for the "restart_action" enum field.

const (
	RestartActionNone             RestartAction = "none"
	RestartActionRequireRestart   RestartAction = "RequireRestart"
	RestartActionRequireLogout    RestartAction = "RequireLogout"
	RestartActionRecommendRestart RestartAction = "RecommendRestart"
)

RestartAction values.

func (RestartAction) String

func (ra RestartAction) String() string

type Source

type Source string

Source defines the type for the "source" enum field.

const (
	SourceUpload             Source = "upload"
	SourceGlobal             Source = "global"
	SourceGlobalSubscription Source = "global_subscription"
)

Source values.

func (Source) String

func (s Source) String() string

type Status

type Status string

Status defines the type for the "status" enum field.

const (
	StatusUploading Status = "uploading"
	StatusReady     Status = "ready"
	StatusError     Status = "error"
)

Status values.

func (Status) String

func (s Status) String() string

Jump to

Keyboard shortcuts

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