mirror of
https://github.com/simon-ding/polaris.git
synced 2026-06-01 23:47:50 +08:00
implement download feature
This commit is contained in:
@@ -70,6 +70,11 @@ func Name(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldName, v))
|
||||
}
|
||||
|
||||
// NameEn applies equality check predicate on the "name_en" field. It's identical to NameEnEQ.
|
||||
func NameEn(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// OriginalName applies equality check predicate on the "original_name" field. It's identical to OriginalNameEQ.
|
||||
func OriginalName(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldOriginalName, v))
|
||||
@@ -80,11 +85,6 @@ func Overview(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldOverview, v))
|
||||
}
|
||||
|
||||
// Path applies equality check predicate on the "path" field. It's identical to PathEQ.
|
||||
func Path(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldPath, v))
|
||||
}
|
||||
|
||||
// PosterPath applies equality check predicate on the "poster_path" field. It's identical to PosterPathEQ.
|
||||
func PosterPath(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldPosterPath, v))
|
||||
@@ -100,6 +100,16 @@ func AirDate(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldAirDate, v))
|
||||
}
|
||||
|
||||
// Resolution applies equality check predicate on the "resolution" field. It's identical to ResolutionEQ.
|
||||
func Resolution(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldResolution, v))
|
||||
}
|
||||
|
||||
// StorageID applies equality check predicate on the "storage_id" field. It's identical to StorageIDEQ.
|
||||
func StorageID(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// TmdbIDEQ applies the EQ predicate on the "tmdb_id" field.
|
||||
func TmdbIDEQ(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldTmdbID, v))
|
||||
@@ -280,6 +290,81 @@ func NameContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldName, v))
|
||||
}
|
||||
|
||||
// NameEnEQ applies the EQ predicate on the "name_en" field.
|
||||
func NameEnEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnNEQ applies the NEQ predicate on the "name_en" field.
|
||||
func NameEnNEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNEQ(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnIn applies the In predicate on the "name_en" field.
|
||||
func NameEnIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldIn(FieldNameEn, vs...))
|
||||
}
|
||||
|
||||
// NameEnNotIn applies the NotIn predicate on the "name_en" field.
|
||||
func NameEnNotIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNotIn(FieldNameEn, vs...))
|
||||
}
|
||||
|
||||
// NameEnGT applies the GT predicate on the "name_en" field.
|
||||
func NameEnGT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGT(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnGTE applies the GTE predicate on the "name_en" field.
|
||||
func NameEnGTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGTE(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnLT applies the LT predicate on the "name_en" field.
|
||||
func NameEnLT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLT(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnLTE applies the LTE predicate on the "name_en" field.
|
||||
func NameEnLTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLTE(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnContains applies the Contains predicate on the "name_en" field.
|
||||
func NameEnContains(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContains(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnHasPrefix applies the HasPrefix predicate on the "name_en" field.
|
||||
func NameEnHasPrefix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasPrefix(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnHasSuffix applies the HasSuffix predicate on the "name_en" field.
|
||||
func NameEnHasSuffix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasSuffix(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnIsNil applies the IsNil predicate on the "name_en" field.
|
||||
func NameEnIsNil() predicate.Series {
|
||||
return predicate.Series(sql.FieldIsNull(FieldNameEn))
|
||||
}
|
||||
|
||||
// NameEnNotNil applies the NotNil predicate on the "name_en" field.
|
||||
func NameEnNotNil() predicate.Series {
|
||||
return predicate.Series(sql.FieldNotNull(FieldNameEn))
|
||||
}
|
||||
|
||||
// NameEnEqualFold applies the EqualFold predicate on the "name_en" field.
|
||||
func NameEnEqualFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEqualFold(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// NameEnContainsFold applies the ContainsFold predicate on the "name_en" field.
|
||||
func NameEnContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldNameEn, v))
|
||||
}
|
||||
|
||||
// OriginalNameEQ applies the EQ predicate on the "original_name" field.
|
||||
func OriginalNameEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldOriginalName, v))
|
||||
@@ -410,71 +495,6 @@ func OverviewContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldOverview, v))
|
||||
}
|
||||
|
||||
// PathEQ applies the EQ predicate on the "path" field.
|
||||
func PathEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathNEQ applies the NEQ predicate on the "path" field.
|
||||
func PathNEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNEQ(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathIn applies the In predicate on the "path" field.
|
||||
func PathIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldIn(FieldPath, vs...))
|
||||
}
|
||||
|
||||
// PathNotIn applies the NotIn predicate on the "path" field.
|
||||
func PathNotIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNotIn(FieldPath, vs...))
|
||||
}
|
||||
|
||||
// PathGT applies the GT predicate on the "path" field.
|
||||
func PathGT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGT(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathGTE applies the GTE predicate on the "path" field.
|
||||
func PathGTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGTE(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathLT applies the LT predicate on the "path" field.
|
||||
func PathLT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLT(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathLTE applies the LTE predicate on the "path" field.
|
||||
func PathLTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLTE(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathContains applies the Contains predicate on the "path" field.
|
||||
func PathContains(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContains(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathHasPrefix applies the HasPrefix predicate on the "path" field.
|
||||
func PathHasPrefix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasPrefix(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathHasSuffix applies the HasSuffix predicate on the "path" field.
|
||||
func PathHasSuffix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasSuffix(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathEqualFold applies the EqualFold predicate on the "path" field.
|
||||
func PathEqualFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEqualFold(FieldPath, v))
|
||||
}
|
||||
|
||||
// PathContainsFold applies the ContainsFold predicate on the "path" field.
|
||||
func PathContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldPath, v))
|
||||
}
|
||||
|
||||
// PosterPathEQ applies the EQ predicate on the "poster_path" field.
|
||||
func PosterPathEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldPosterPath, v))
|
||||
@@ -655,6 +675,121 @@ func AirDateContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldAirDate, v))
|
||||
}
|
||||
|
||||
// ResolutionEQ applies the EQ predicate on the "resolution" field.
|
||||
func ResolutionEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionNEQ applies the NEQ predicate on the "resolution" field.
|
||||
func ResolutionNEQ(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNEQ(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionIn applies the In predicate on the "resolution" field.
|
||||
func ResolutionIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldIn(FieldResolution, vs...))
|
||||
}
|
||||
|
||||
// ResolutionNotIn applies the NotIn predicate on the "resolution" field.
|
||||
func ResolutionNotIn(vs ...string) predicate.Series {
|
||||
return predicate.Series(sql.FieldNotIn(FieldResolution, vs...))
|
||||
}
|
||||
|
||||
// ResolutionGT applies the GT predicate on the "resolution" field.
|
||||
func ResolutionGT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGT(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionGTE applies the GTE predicate on the "resolution" field.
|
||||
func ResolutionGTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldGTE(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionLT applies the LT predicate on the "resolution" field.
|
||||
func ResolutionLT(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLT(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionLTE applies the LTE predicate on the "resolution" field.
|
||||
func ResolutionLTE(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldLTE(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionContains applies the Contains predicate on the "resolution" field.
|
||||
func ResolutionContains(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContains(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionHasPrefix applies the HasPrefix predicate on the "resolution" field.
|
||||
func ResolutionHasPrefix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasPrefix(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionHasSuffix applies the HasSuffix predicate on the "resolution" field.
|
||||
func ResolutionHasSuffix(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldHasSuffix(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionEqualFold applies the EqualFold predicate on the "resolution" field.
|
||||
func ResolutionEqualFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldEqualFold(FieldResolution, v))
|
||||
}
|
||||
|
||||
// ResolutionContainsFold applies the ContainsFold predicate on the "resolution" field.
|
||||
func ResolutionContainsFold(v string) predicate.Series {
|
||||
return predicate.Series(sql.FieldContainsFold(FieldResolution, v))
|
||||
}
|
||||
|
||||
// StorageIDEQ applies the EQ predicate on the "storage_id" field.
|
||||
func StorageIDEQ(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldEQ(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDNEQ applies the NEQ predicate on the "storage_id" field.
|
||||
func StorageIDNEQ(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldNEQ(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDIn applies the In predicate on the "storage_id" field.
|
||||
func StorageIDIn(vs ...int) predicate.Series {
|
||||
return predicate.Series(sql.FieldIn(FieldStorageID, vs...))
|
||||
}
|
||||
|
||||
// StorageIDNotIn applies the NotIn predicate on the "storage_id" field.
|
||||
func StorageIDNotIn(vs ...int) predicate.Series {
|
||||
return predicate.Series(sql.FieldNotIn(FieldStorageID, vs...))
|
||||
}
|
||||
|
||||
// StorageIDGT applies the GT predicate on the "storage_id" field.
|
||||
func StorageIDGT(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldGT(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDGTE applies the GTE predicate on the "storage_id" field.
|
||||
func StorageIDGTE(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldGTE(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDLT applies the LT predicate on the "storage_id" field.
|
||||
func StorageIDLT(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldLT(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDLTE applies the LTE predicate on the "storage_id" field.
|
||||
func StorageIDLTE(v int) predicate.Series {
|
||||
return predicate.Series(sql.FieldLTE(FieldStorageID, v))
|
||||
}
|
||||
|
||||
// StorageIDIsNil applies the IsNil predicate on the "storage_id" field.
|
||||
func StorageIDIsNil() predicate.Series {
|
||||
return predicate.Series(sql.FieldIsNull(FieldStorageID))
|
||||
}
|
||||
|
||||
// StorageIDNotNil applies the NotNil predicate on the "storage_id" field.
|
||||
func StorageIDNotNil() predicate.Series {
|
||||
return predicate.Series(sql.FieldNotNull(FieldStorageID))
|
||||
}
|
||||
|
||||
// HasEpisodes applies the HasEdge predicate on the "episodes" edge.
|
||||
func HasEpisodes() predicate.Series {
|
||||
return predicate.Series(func(s *sql.Selector) {
|
||||
|
||||
Reference in New Issue
Block a user