release

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the release type in the database.
	Label = "release"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldProvider holds the string denoting the provider field in the database.
	FieldProvider = "provider"
	// FieldSourceID holds the string denoting the source_id field in the database.
	FieldSourceID = "source_id"
	// FieldSourceRef holds the string denoting the source_ref field in the database.
	FieldSourceRef = "source_ref"
	// FieldSourceURL holds the string denoting the source_url field in the database.
	FieldSourceURL = "source_url"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldStartDate holds the string denoting the start_date field in the database.
	FieldStartDate = "start_date"
	// FieldReleaseDate holds the string denoting the release_date field in the database.
	FieldReleaseDate = "release_date"
	// FieldReleased holds the string denoting the released field in the database.
	FieldReleased = "released"
	// FieldStatusID holds the string denoting the status_id field in the database.
	FieldStatusID = "status_id"
	// FieldStatusName holds the string denoting the status_name field in the database.
	FieldStatusName = "status_name"
	// FieldStatusCategory holds the string denoting the status_category field in the database.
	FieldStatusCategory = "status_category"
	// FieldProgress holds the string denoting the progress field in the database.
	FieldProgress = "progress"
	// FieldMetadata holds the string denoting the metadata field in the database.
	FieldMetadata = "metadata"
	// FieldSyncedAt holds the string denoting the synced_at field in the database.
	FieldSyncedAt = "synced_at"
	// Table holds the table name of the release in the database.
	Table = "releases"
)

Variables

View Source
var (
	// ProviderValidator is a validator for the "provider" field. It is called by the builders before save.
	ProviderValidator func(string) error
	// SourceIDValidator is a validator for the "source_id" field. It is called by the builders before save.
	SourceIDValidator func(string) error
	// SourceRefValidator is a validator for the "source_ref" field. It is called by the builders before save.
	SourceRefValidator func(string) error
	// SourceURLValidator is a validator for the "source_url" field. It is called by the builders before save.
	SourceURLValidator func(string) error
	// NameValidator is a validator for the "name" field. It is called by the builders before save.
	NameValidator func(string) error
	// DefaultReleased holds the default value on creation for the "released" field.
	DefaultReleased bool
	// StatusIDValidator is a validator for the "status_id" field. It is called by the builders before save.
	StatusIDValidator func(string) error
	// StatusNameValidator is a validator for the "status_name" field. It is called by the builders before save.
	StatusNameValidator func(string) error
	// StatusCategoryValidator is a validator for the "status_category" field. It is called by the builders before save.
	StatusCategoryValidator func(string) error
	// DefaultSyncedAt holds the default value on creation for the "synced_at" field.
	DefaultSyncedAt func() time.Time
	// IDValidator is a validator for the "id" field. It is called by the builders before save.
	IDValidator func(string) error
)

Columns holds all SQL columns for release fields.

Functions

func And

func And(predicates ...predicate.Release) predicate.Release

And groups predicates with the AND operator between them.

func ID

func ID(id string) predicate.Release

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.Release

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

func IDEQ(id string) predicate.Release

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

func IDEqualFold(id string) predicate.Release

IDEqualFold applies the EqualFold predicate on the ID field.

func IDGT

func IDGT(id string) predicate.Release

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id string) predicate.Release

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...string) predicate.Release

IDIn applies the In predicate on the ID field.

func IDLT

func IDLT(id string) predicate.Release

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id string) predicate.Release

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id string) predicate.Release

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...string) predicate.Release

IDNotIn applies the NotIn predicate on the ID field.

func MetadataIsNil

func MetadataIsNil() predicate.Release

MetadataIsNil applies the IsNil predicate on the "metadata" field.

func MetadataNotNil

func MetadataNotNil() predicate.Release

MetadataNotNil applies the NotNil predicate on the "metadata" field.

func Name

func Name(v string) predicate.Release

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

func NameContains

func NameContains(v string) predicate.Release

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

func NameContainsFold

func NameContainsFold(v string) predicate.Release

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

func NameEQ

func NameEQ(v string) predicate.Release

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

func NameEqualFold

func NameEqualFold(v string) predicate.Release

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

func NameGT

func NameGT(v string) predicate.Release

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

func NameGTE

func NameGTE(v string) predicate.Release

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

func NameHasPrefix

func NameHasPrefix(v string) predicate.Release

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

func NameHasSuffix

func NameHasSuffix(v string) predicate.Release

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

func NameIn

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

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

func NameIsNil

func NameIsNil() predicate.Release

NameIsNil applies the IsNil predicate on the "name" field.

func NameLT

func NameLT(v string) predicate.Release

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

func NameLTE

func NameLTE(v string) predicate.Release

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

func NameNEQ

func NameNEQ(v string) predicate.Release

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

func NameNotIn

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

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

func NameNotNil

func NameNotNil() predicate.Release

NameNotNil applies the NotNil predicate on the "name" field.

func Not

Not applies the not operator on the given predicate.

func Or

func Or(predicates ...predicate.Release) predicate.Release

Or groups predicates with the OR operator between them.

func Progress

func Progress(v float64) predicate.Release

Progress applies equality check predicate on the "progress" field. It's identical to ProgressEQ.

func ProgressEQ

func ProgressEQ(v float64) predicate.Release

ProgressEQ applies the EQ predicate on the "progress" field.

func ProgressGT

func ProgressGT(v float64) predicate.Release

ProgressGT applies the GT predicate on the "progress" field.

func ProgressGTE

func ProgressGTE(v float64) predicate.Release

ProgressGTE applies the GTE predicate on the "progress" field.

func ProgressIn

func ProgressIn(vs ...float64) predicate.Release

ProgressIn applies the In predicate on the "progress" field.

func ProgressIsNil

func ProgressIsNil() predicate.Release

ProgressIsNil applies the IsNil predicate on the "progress" field.

func ProgressLT

func ProgressLT(v float64) predicate.Release

ProgressLT applies the LT predicate on the "progress" field.

func ProgressLTE

func ProgressLTE(v float64) predicate.Release

ProgressLTE applies the LTE predicate on the "progress" field.

func ProgressNEQ

func ProgressNEQ(v float64) predicate.Release

ProgressNEQ applies the NEQ predicate on the "progress" field.

func ProgressNotIn

func ProgressNotIn(vs ...float64) predicate.Release

ProgressNotIn applies the NotIn predicate on the "progress" field.

func ProgressNotNil

func ProgressNotNil() predicate.Release

ProgressNotNil applies the NotNil predicate on the "progress" field.

func Provider

func Provider(v string) predicate.Release

Provider applies equality check predicate on the "provider" field. It's identical to ProviderEQ.

func ProviderContains

func ProviderContains(v string) predicate.Release

ProviderContains applies the Contains predicate on the "provider" field.

func ProviderContainsFold

func ProviderContainsFold(v string) predicate.Release

ProviderContainsFold applies the ContainsFold predicate on the "provider" field.

func ProviderEQ

func ProviderEQ(v string) predicate.Release

ProviderEQ applies the EQ predicate on the "provider" field.

func ProviderEqualFold

func ProviderEqualFold(v string) predicate.Release

ProviderEqualFold applies the EqualFold predicate on the "provider" field.

func ProviderGT

func ProviderGT(v string) predicate.Release

ProviderGT applies the GT predicate on the "provider" field.

func ProviderGTE

func ProviderGTE(v string) predicate.Release

ProviderGTE applies the GTE predicate on the "provider" field.

func ProviderHasPrefix

func ProviderHasPrefix(v string) predicate.Release

ProviderHasPrefix applies the HasPrefix predicate on the "provider" field.

func ProviderHasSuffix

func ProviderHasSuffix(v string) predicate.Release

ProviderHasSuffix applies the HasSuffix predicate on the "provider" field.

func ProviderIn

func ProviderIn(vs ...string) predicate.Release

ProviderIn applies the In predicate on the "provider" field.

func ProviderLT

func ProviderLT(v string) predicate.Release

ProviderLT applies the LT predicate on the "provider" field.

func ProviderLTE

func ProviderLTE(v string) predicate.Release

ProviderLTE applies the LTE predicate on the "provider" field.

func ProviderNEQ

func ProviderNEQ(v string) predicate.Release

ProviderNEQ applies the NEQ predicate on the "provider" field.

func ProviderNotIn

func ProviderNotIn(vs ...string) predicate.Release

ProviderNotIn applies the NotIn predicate on the "provider" field.

func ReleaseDate

func ReleaseDate(v time.Time) predicate.Release

ReleaseDate applies equality check predicate on the "release_date" field. It's identical to ReleaseDateEQ.

func ReleaseDateEQ

func ReleaseDateEQ(v time.Time) predicate.Release

ReleaseDateEQ applies the EQ predicate on the "release_date" field.

func ReleaseDateGT

func ReleaseDateGT(v time.Time) predicate.Release

ReleaseDateGT applies the GT predicate on the "release_date" field.

func ReleaseDateGTE

func ReleaseDateGTE(v time.Time) predicate.Release

ReleaseDateGTE applies the GTE predicate on the "release_date" field.

func ReleaseDateIn

func ReleaseDateIn(vs ...time.Time) predicate.Release

ReleaseDateIn applies the In predicate on the "release_date" field.

func ReleaseDateIsNil

func ReleaseDateIsNil() predicate.Release

ReleaseDateIsNil applies the IsNil predicate on the "release_date" field.

func ReleaseDateLT

func ReleaseDateLT(v time.Time) predicate.Release

ReleaseDateLT applies the LT predicate on the "release_date" field.

func ReleaseDateLTE

func ReleaseDateLTE(v time.Time) predicate.Release

ReleaseDateLTE applies the LTE predicate on the "release_date" field.

func ReleaseDateNEQ

func ReleaseDateNEQ(v time.Time) predicate.Release

ReleaseDateNEQ applies the NEQ predicate on the "release_date" field.

func ReleaseDateNotIn

func ReleaseDateNotIn(vs ...time.Time) predicate.Release

ReleaseDateNotIn applies the NotIn predicate on the "release_date" field.

func ReleaseDateNotNil

func ReleaseDateNotNil() predicate.Release

ReleaseDateNotNil applies the NotNil predicate on the "release_date" field.

func Released

func Released(v bool) predicate.Release

Released applies equality check predicate on the "released" field. It's identical to ReleasedEQ.

func ReleasedEQ

func ReleasedEQ(v bool) predicate.Release

ReleasedEQ applies the EQ predicate on the "released" field.

func ReleasedNEQ

func ReleasedNEQ(v bool) predicate.Release

ReleasedNEQ applies the NEQ predicate on the "released" field.

func SourceID

func SourceID(v string) predicate.Release

SourceID applies equality check predicate on the "source_id" field. It's identical to SourceIDEQ.

func SourceIDContains

func SourceIDContains(v string) predicate.Release

SourceIDContains applies the Contains predicate on the "source_id" field.

func SourceIDContainsFold

func SourceIDContainsFold(v string) predicate.Release

SourceIDContainsFold applies the ContainsFold predicate on the "source_id" field.

func SourceIDEQ

func SourceIDEQ(v string) predicate.Release

SourceIDEQ applies the EQ predicate on the "source_id" field.

func SourceIDEqualFold

func SourceIDEqualFold(v string) predicate.Release

SourceIDEqualFold applies the EqualFold predicate on the "source_id" field.

func SourceIDGT

func SourceIDGT(v string) predicate.Release

SourceIDGT applies the GT predicate on the "source_id" field.

func SourceIDGTE

func SourceIDGTE(v string) predicate.Release

SourceIDGTE applies the GTE predicate on the "source_id" field.

func SourceIDHasPrefix

func SourceIDHasPrefix(v string) predicate.Release

SourceIDHasPrefix applies the HasPrefix predicate on the "source_id" field.

func SourceIDHasSuffix

func SourceIDHasSuffix(v string) predicate.Release

SourceIDHasSuffix applies the HasSuffix predicate on the "source_id" field.

func SourceIDIn

func SourceIDIn(vs ...string) predicate.Release

SourceIDIn applies the In predicate on the "source_id" field.

func SourceIDLT

func SourceIDLT(v string) predicate.Release

SourceIDLT applies the LT predicate on the "source_id" field.

func SourceIDLTE

func SourceIDLTE(v string) predicate.Release

SourceIDLTE applies the LTE predicate on the "source_id" field.

func SourceIDNEQ

func SourceIDNEQ(v string) predicate.Release

SourceIDNEQ applies the NEQ predicate on the "source_id" field.

func SourceIDNotIn

func SourceIDNotIn(vs ...string) predicate.Release

SourceIDNotIn applies the NotIn predicate on the "source_id" field.

func SourceRef

func SourceRef(v string) predicate.Release

SourceRef applies equality check predicate on the "source_ref" field. It's identical to SourceRefEQ.

func SourceRefContains

func SourceRefContains(v string) predicate.Release

SourceRefContains applies the Contains predicate on the "source_ref" field.

func SourceRefContainsFold

func SourceRefContainsFold(v string) predicate.Release

SourceRefContainsFold applies the ContainsFold predicate on the "source_ref" field.

func SourceRefEQ

func SourceRefEQ(v string) predicate.Release

SourceRefEQ applies the EQ predicate on the "source_ref" field.

func SourceRefEqualFold

func SourceRefEqualFold(v string) predicate.Release

SourceRefEqualFold applies the EqualFold predicate on the "source_ref" field.

func SourceRefGT

func SourceRefGT(v string) predicate.Release

SourceRefGT applies the GT predicate on the "source_ref" field.

func SourceRefGTE

func SourceRefGTE(v string) predicate.Release

SourceRefGTE applies the GTE predicate on the "source_ref" field.

func SourceRefHasPrefix

func SourceRefHasPrefix(v string) predicate.Release

SourceRefHasPrefix applies the HasPrefix predicate on the "source_ref" field.

func SourceRefHasSuffix

func SourceRefHasSuffix(v string) predicate.Release

SourceRefHasSuffix applies the HasSuffix predicate on the "source_ref" field.

func SourceRefIn

func SourceRefIn(vs ...string) predicate.Release

SourceRefIn applies the In predicate on the "source_ref" field.

func SourceRefIsNil

func SourceRefIsNil() predicate.Release

SourceRefIsNil applies the IsNil predicate on the "source_ref" field.

func SourceRefLT

func SourceRefLT(v string) predicate.Release

SourceRefLT applies the LT predicate on the "source_ref" field.

func SourceRefLTE

func SourceRefLTE(v string) predicate.Release

SourceRefLTE applies the LTE predicate on the "source_ref" field.

func SourceRefNEQ

func SourceRefNEQ(v string) predicate.Release

SourceRefNEQ applies the NEQ predicate on the "source_ref" field.

func SourceRefNotIn

func SourceRefNotIn(vs ...string) predicate.Release

SourceRefNotIn applies the NotIn predicate on the "source_ref" field.

func SourceRefNotNil

func SourceRefNotNil() predicate.Release

SourceRefNotNil applies the NotNil predicate on the "source_ref" field.

func SourceURL

func SourceURL(v string) predicate.Release

SourceURL applies equality check predicate on the "source_url" field. It's identical to SourceURLEQ.

func SourceURLContains

func SourceURLContains(v string) predicate.Release

SourceURLContains applies the Contains predicate on the "source_url" field.

func SourceURLContainsFold

func SourceURLContainsFold(v string) predicate.Release

SourceURLContainsFold applies the ContainsFold predicate on the "source_url" field.

func SourceURLEQ

func SourceURLEQ(v string) predicate.Release

SourceURLEQ applies the EQ predicate on the "source_url" field.

func SourceURLEqualFold

func SourceURLEqualFold(v string) predicate.Release

SourceURLEqualFold applies the EqualFold predicate on the "source_url" field.

func SourceURLGT

func SourceURLGT(v string) predicate.Release

SourceURLGT applies the GT predicate on the "source_url" field.

func SourceURLGTE

func SourceURLGTE(v string) predicate.Release

SourceURLGTE applies the GTE predicate on the "source_url" field.

func SourceURLHasPrefix

func SourceURLHasPrefix(v string) predicate.Release

SourceURLHasPrefix applies the HasPrefix predicate on the "source_url" field.

func SourceURLHasSuffix

func SourceURLHasSuffix(v string) predicate.Release

SourceURLHasSuffix applies the HasSuffix predicate on the "source_url" field.

func SourceURLIn

func SourceURLIn(vs ...string) predicate.Release

SourceURLIn applies the In predicate on the "source_url" field.

func SourceURLIsNil

func SourceURLIsNil() predicate.Release

SourceURLIsNil applies the IsNil predicate on the "source_url" field.

func SourceURLLT

func SourceURLLT(v string) predicate.Release

SourceURLLT applies the LT predicate on the "source_url" field.

func SourceURLLTE

func SourceURLLTE(v string) predicate.Release

SourceURLLTE applies the LTE predicate on the "source_url" field.

func SourceURLNEQ

func SourceURLNEQ(v string) predicate.Release

SourceURLNEQ applies the NEQ predicate on the "source_url" field.

func SourceURLNotIn

func SourceURLNotIn(vs ...string) predicate.Release

SourceURLNotIn applies the NotIn predicate on the "source_url" field.

func SourceURLNotNil

func SourceURLNotNil() predicate.Release

SourceURLNotNil applies the NotNil predicate on the "source_url" field.

func StartDate

func StartDate(v time.Time) predicate.Release

StartDate applies equality check predicate on the "start_date" field. It's identical to StartDateEQ.

func StartDateEQ

func StartDateEQ(v time.Time) predicate.Release

StartDateEQ applies the EQ predicate on the "start_date" field.

func StartDateGT

func StartDateGT(v time.Time) predicate.Release

StartDateGT applies the GT predicate on the "start_date" field.

func StartDateGTE

func StartDateGTE(v time.Time) predicate.Release

StartDateGTE applies the GTE predicate on the "start_date" field.

func StartDateIn

func StartDateIn(vs ...time.Time) predicate.Release

StartDateIn applies the In predicate on the "start_date" field.

func StartDateIsNil

func StartDateIsNil() predicate.Release

StartDateIsNil applies the IsNil predicate on the "start_date" field.

func StartDateLT

func StartDateLT(v time.Time) predicate.Release

StartDateLT applies the LT predicate on the "start_date" field.

func StartDateLTE

func StartDateLTE(v time.Time) predicate.Release

StartDateLTE applies the LTE predicate on the "start_date" field.

func StartDateNEQ

func StartDateNEQ(v time.Time) predicate.Release

StartDateNEQ applies the NEQ predicate on the "start_date" field.

func StartDateNotIn

func StartDateNotIn(vs ...time.Time) predicate.Release

StartDateNotIn applies the NotIn predicate on the "start_date" field.

func StartDateNotNil

func StartDateNotNil() predicate.Release

StartDateNotNil applies the NotNil predicate on the "start_date" field.

func StatusCategory

func StatusCategory(v string) predicate.Release

StatusCategory applies equality check predicate on the "status_category" field. It's identical to StatusCategoryEQ.

func StatusCategoryContains

func StatusCategoryContains(v string) predicate.Release

StatusCategoryContains applies the Contains predicate on the "status_category" field.

func StatusCategoryContainsFold

func StatusCategoryContainsFold(v string) predicate.Release

StatusCategoryContainsFold applies the ContainsFold predicate on the "status_category" field.

func StatusCategoryEQ

func StatusCategoryEQ(v string) predicate.Release

StatusCategoryEQ applies the EQ predicate on the "status_category" field.

func StatusCategoryEqualFold

func StatusCategoryEqualFold(v string) predicate.Release

StatusCategoryEqualFold applies the EqualFold predicate on the "status_category" field.

func StatusCategoryGT

func StatusCategoryGT(v string) predicate.Release

StatusCategoryGT applies the GT predicate on the "status_category" field.

func StatusCategoryGTE

func StatusCategoryGTE(v string) predicate.Release

StatusCategoryGTE applies the GTE predicate on the "status_category" field.

func StatusCategoryHasPrefix

func StatusCategoryHasPrefix(v string) predicate.Release

StatusCategoryHasPrefix applies the HasPrefix predicate on the "status_category" field.

func StatusCategoryHasSuffix

func StatusCategoryHasSuffix(v string) predicate.Release

StatusCategoryHasSuffix applies the HasSuffix predicate on the "status_category" field.

func StatusCategoryIn

func StatusCategoryIn(vs ...string) predicate.Release

StatusCategoryIn applies the In predicate on the "status_category" field.

func StatusCategoryIsNil

func StatusCategoryIsNil() predicate.Release

StatusCategoryIsNil applies the IsNil predicate on the "status_category" field.

func StatusCategoryLT

func StatusCategoryLT(v string) predicate.Release

StatusCategoryLT applies the LT predicate on the "status_category" field.

func StatusCategoryLTE

func StatusCategoryLTE(v string) predicate.Release

StatusCategoryLTE applies the LTE predicate on the "status_category" field.

func StatusCategoryNEQ

func StatusCategoryNEQ(v string) predicate.Release

StatusCategoryNEQ applies the NEQ predicate on the "status_category" field.

func StatusCategoryNotIn

func StatusCategoryNotIn(vs ...string) predicate.Release

StatusCategoryNotIn applies the NotIn predicate on the "status_category" field.

func StatusCategoryNotNil

func StatusCategoryNotNil() predicate.Release

StatusCategoryNotNil applies the NotNil predicate on the "status_category" field.

func StatusID

func StatusID(v string) predicate.Release

StatusID applies equality check predicate on the "status_id" field. It's identical to StatusIDEQ.

func StatusIDContains

func StatusIDContains(v string) predicate.Release

StatusIDContains applies the Contains predicate on the "status_id" field.

func StatusIDContainsFold

func StatusIDContainsFold(v string) predicate.Release

StatusIDContainsFold applies the ContainsFold predicate on the "status_id" field.

func StatusIDEQ

func StatusIDEQ(v string) predicate.Release

StatusIDEQ applies the EQ predicate on the "status_id" field.

func StatusIDEqualFold

func StatusIDEqualFold(v string) predicate.Release

StatusIDEqualFold applies the EqualFold predicate on the "status_id" field.

func StatusIDGT

func StatusIDGT(v string) predicate.Release

StatusIDGT applies the GT predicate on the "status_id" field.

func StatusIDGTE

func StatusIDGTE(v string) predicate.Release

StatusIDGTE applies the GTE predicate on the "status_id" field.

func StatusIDHasPrefix

func StatusIDHasPrefix(v string) predicate.Release

StatusIDHasPrefix applies the HasPrefix predicate on the "status_id" field.

func StatusIDHasSuffix

func StatusIDHasSuffix(v string) predicate.Release

StatusIDHasSuffix applies the HasSuffix predicate on the "status_id" field.

func StatusIDIn

func StatusIDIn(vs ...string) predicate.Release

StatusIDIn applies the In predicate on the "status_id" field.

func StatusIDIsNil

func StatusIDIsNil() predicate.Release

StatusIDIsNil applies the IsNil predicate on the "status_id" field.

func StatusIDLT

func StatusIDLT(v string) predicate.Release

StatusIDLT applies the LT predicate on the "status_id" field.

func StatusIDLTE

func StatusIDLTE(v string) predicate.Release

StatusIDLTE applies the LTE predicate on the "status_id" field.

func StatusIDNEQ

func StatusIDNEQ(v string) predicate.Release

StatusIDNEQ applies the NEQ predicate on the "status_id" field.

func StatusIDNotIn

func StatusIDNotIn(vs ...string) predicate.Release

StatusIDNotIn applies the NotIn predicate on the "status_id" field.

func StatusIDNotNil

func StatusIDNotNil() predicate.Release

StatusIDNotNil applies the NotNil predicate on the "status_id" field.

func StatusName

func StatusName(v string) predicate.Release

StatusName applies equality check predicate on the "status_name" field. It's identical to StatusNameEQ.

func StatusNameContains

func StatusNameContains(v string) predicate.Release

StatusNameContains applies the Contains predicate on the "status_name" field.

func StatusNameContainsFold

func StatusNameContainsFold(v string) predicate.Release

StatusNameContainsFold applies the ContainsFold predicate on the "status_name" field.

func StatusNameEQ

func StatusNameEQ(v string) predicate.Release

StatusNameEQ applies the EQ predicate on the "status_name" field.

func StatusNameEqualFold

func StatusNameEqualFold(v string) predicate.Release

StatusNameEqualFold applies the EqualFold predicate on the "status_name" field.

func StatusNameGT

func StatusNameGT(v string) predicate.Release

StatusNameGT applies the GT predicate on the "status_name" field.

func StatusNameGTE

func StatusNameGTE(v string) predicate.Release

StatusNameGTE applies the GTE predicate on the "status_name" field.

func StatusNameHasPrefix

func StatusNameHasPrefix(v string) predicate.Release

StatusNameHasPrefix applies the HasPrefix predicate on the "status_name" field.

func StatusNameHasSuffix

func StatusNameHasSuffix(v string) predicate.Release

StatusNameHasSuffix applies the HasSuffix predicate on the "status_name" field.

func StatusNameIn

func StatusNameIn(vs ...string) predicate.Release

StatusNameIn applies the In predicate on the "status_name" field.

func StatusNameIsNil

func StatusNameIsNil() predicate.Release

StatusNameIsNil applies the IsNil predicate on the "status_name" field.

func StatusNameLT

func StatusNameLT(v string) predicate.Release

StatusNameLT applies the LT predicate on the "status_name" field.

func StatusNameLTE

func StatusNameLTE(v string) predicate.Release

StatusNameLTE applies the LTE predicate on the "status_name" field.

func StatusNameNEQ

func StatusNameNEQ(v string) predicate.Release

StatusNameNEQ applies the NEQ predicate on the "status_name" field.

func StatusNameNotIn

func StatusNameNotIn(vs ...string) predicate.Release

StatusNameNotIn applies the NotIn predicate on the "status_name" field.

func StatusNameNotNil

func StatusNameNotNil() predicate.Release

StatusNameNotNil applies the NotNil predicate on the "status_name" field.

func SyncedAt

func SyncedAt(v time.Time) predicate.Release

SyncedAt applies equality check predicate on the "synced_at" field. It's identical to SyncedAtEQ.

func SyncedAtEQ

func SyncedAtEQ(v time.Time) predicate.Release

SyncedAtEQ applies the EQ predicate on the "synced_at" field.

func SyncedAtGT

func SyncedAtGT(v time.Time) predicate.Release

SyncedAtGT applies the GT predicate on the "synced_at" field.

func SyncedAtGTE

func SyncedAtGTE(v time.Time) predicate.Release

SyncedAtGTE applies the GTE predicate on the "synced_at" field.

func SyncedAtIn

func SyncedAtIn(vs ...time.Time) predicate.Release

SyncedAtIn applies the In predicate on the "synced_at" field.

func SyncedAtLT

func SyncedAtLT(v time.Time) predicate.Release

SyncedAtLT applies the LT predicate on the "synced_at" field.

func SyncedAtLTE

func SyncedAtLTE(v time.Time) predicate.Release

SyncedAtLTE applies the LTE predicate on the "synced_at" field.

func SyncedAtNEQ

func SyncedAtNEQ(v time.Time) predicate.Release

SyncedAtNEQ applies the NEQ predicate on the "synced_at" field.

func SyncedAtNotIn

func SyncedAtNotIn(vs ...time.Time) predicate.Release

SyncedAtNotIn applies the NotIn predicate on the "synced_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 Release queries.

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 ByProgress

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

ByProgress orders the results by the progress field.

func ByProvider

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

ByProvider orders the results by the provider field.

func ByReleaseDate

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

ByReleaseDate orders the results by the release_date field.

func ByReleased

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

ByReleased orders the results by the released field.

func BySourceID

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

BySourceID orders the results by the source_id field.

func BySourceRef

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

BySourceRef orders the results by the source_ref field.

func BySourceURL

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

BySourceURL orders the results by the source_url field.

func ByStartDate

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

ByStartDate orders the results by the start_date field.

func ByStatusCategory

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

ByStatusCategory orders the results by the status_category field.

func ByStatusID

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

ByStatusID orders the results by the status_id field.

func ByStatusName

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

ByStatusName orders the results by the status_name field.

func BySyncedAt

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

BySyncedAt orders the results by the synced_at field.

Jump to

Keyboard shortcuts

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