|
|
|
@@ -7,8 +7,7 @@ import (
|
|
|
|
|
"strings"
|
|
|
|
|
"time"
|
|
|
|
|
|
|
|
|
|
"github.com/google/martian/har"
|
|
|
|
|
"github.com/jinzhu/gorm"
|
|
|
|
|
"gorm.io/gorm"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// ===== BEGIN of all query sets
|
|
|
|
@@ -60,11 +59,11 @@ func (qs MizuEntryQuerySet) All(ret *[]MizuEntry) error {
|
|
|
|
|
|
|
|
|
|
// Count is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) Count() (int, error) {
|
|
|
|
|
var count int
|
|
|
|
|
err := qs.db.Count(&count).Error
|
|
|
|
|
return count, err
|
|
|
|
|
}
|
|
|
|
|
//func (qs MizuEntryQuerySet) Count() (int, error) {
|
|
|
|
|
// var count int
|
|
|
|
|
// err := qs.db.Count(&count).Error
|
|
|
|
|
// return count, err
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
// CreatedAtEq is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
@@ -122,52 +121,140 @@ func (qs MizuEntryQuerySet) DeleteNumUnscoped() (int64, error) {
|
|
|
|
|
return db.RowsAffected, db.Error
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtEq is an autogenerated method
|
|
|
|
|
// EntryEq is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtEq(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at = ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryEq(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry = ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtGt is an autogenerated method
|
|
|
|
|
// EntryGt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtGt(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at > ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryGt(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry > ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtGte is an autogenerated method
|
|
|
|
|
// EntryGte is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtGte(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at >= ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryGte(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry >= ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtIsNotNull is an autogenerated method
|
|
|
|
|
// EntryIdEq is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtIsNotNull() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at IS NOT NULL"))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdEq(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id = ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtIsNull is an autogenerated method
|
|
|
|
|
// EntryIdGt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtIsNull() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at IS NULL"))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdGt(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id > ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtLt is an autogenerated method
|
|
|
|
|
// EntryIdGte is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtLt(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at < ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdGte(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id >= ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtLte is an autogenerated method
|
|
|
|
|
// EntryIdIn is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtLte(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at <= ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdIn(entryId ...string) MizuEntryQuerySet {
|
|
|
|
|
if len(entryId) == 0 {
|
|
|
|
|
qs.db.AddError(errors.New("must at least pass one entryId in EntryIdIn"))
|
|
|
|
|
return qs.w(qs.db)
|
|
|
|
|
}
|
|
|
|
|
return qs.w(qs.db.Where("entry_id IN (?)", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// DeletedAtNe is an autogenerated method
|
|
|
|
|
// EntryIdLike is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) DeletedAtNe(deletedAt time.Time) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("deleted_at != ?", deletedAt))
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdLike(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id LIKE ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIdLt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdLt(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id < ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIdLte is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdLte(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id <= ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIdNe is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdNe(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id != ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIdNotIn is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdNotIn(entryId ...string) MizuEntryQuerySet {
|
|
|
|
|
if len(entryId) == 0 {
|
|
|
|
|
qs.db.AddError(errors.New("must at least pass one entryId in EntryIdNotIn"))
|
|
|
|
|
return qs.w(qs.db)
|
|
|
|
|
}
|
|
|
|
|
return qs.w(qs.db.Where("entry_id NOT IN (?)", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIdNotlike is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIdNotlike(entryId string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry_id NOT LIKE ?", entryId))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryIn is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryIn(entry ...string) MizuEntryQuerySet {
|
|
|
|
|
if len(entry) == 0 {
|
|
|
|
|
qs.db.AddError(errors.New("must at least pass one entry in EntryIn"))
|
|
|
|
|
return qs.w(qs.db)
|
|
|
|
|
}
|
|
|
|
|
return qs.w(qs.db.Where("entry IN (?)", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryLike is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryLike(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry LIKE ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryLt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryLt(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry < ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryLte is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryLte(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry <= ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryNe is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryNe(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry != ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryNotIn is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryNotIn(entry ...string) MizuEntryQuerySet {
|
|
|
|
|
if len(entry) == 0 {
|
|
|
|
|
qs.db.AddError(errors.New("must at least pass one entry in EntryNotIn"))
|
|
|
|
|
return qs.w(qs.db)
|
|
|
|
|
}
|
|
|
|
|
return qs.w(qs.db.Where("entry NOT IN (?)", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// EntryNotlike is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) EntryNotlike(entry string) MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Where("entry NOT LIKE ?", entry))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// GetDB is an autogenerated method
|
|
|
|
@@ -330,10 +417,16 @@ func (qs MizuEntryQuerySet) OrderAscByCreatedAt() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("created_at ASC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderAscByDeletedAt is an autogenerated method
|
|
|
|
|
// OrderAscByEntry is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderAscByDeletedAt() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("deleted_at ASC"))
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderAscByEntry() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("entry ASC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderAscByEntryId is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderAscByEntryId() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("entry_id ASC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderAscByID is an autogenerated method
|
|
|
|
@@ -384,10 +477,16 @@ func (qs MizuEntryQuerySet) OrderDescByCreatedAt() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("created_at DESC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderDescByDeletedAt is an autogenerated method
|
|
|
|
|
// OrderDescByEntry is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderDescByDeletedAt() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("deleted_at DESC"))
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderDescByEntry() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("entry DESC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderDescByEntryId is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) OrderDescByEntryId() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("entry_id DESC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// OrderDescByID is an autogenerated method
|
|
|
|
@@ -432,10 +531,10 @@ func (qs MizuEntryQuerySet) OrderDescByUrl() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Order("url DESC"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// PreloadEntry is an autogenerated method
|
|
|
|
|
// PreloadDeletedAt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (qs MizuEntryQuerySet) PreloadEntry() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Preload("Entry"))
|
|
|
|
|
func (qs MizuEntryQuerySet) PreloadDeletedAt() MizuEntryQuerySet {
|
|
|
|
|
return qs.w(qs.db.Preload("DeletedAt"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ServiceEq is an autogenerated method
|
|
|
|
@@ -743,18 +842,25 @@ func (u MizuEntryUpdater) SetCreatedAt(createdAt time.Time) MizuEntryUpdater {
|
|
|
|
|
|
|
|
|
|
// SetDeletedAt is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (u MizuEntryUpdater) SetDeletedAt(deletedAt *time.Time) MizuEntryUpdater {
|
|
|
|
|
func (u MizuEntryUpdater) SetDeletedAt(deletedAt gorm.DeletedAt) MizuEntryUpdater {
|
|
|
|
|
u.fields[string(MizuEntryDBSchema.DeletedAt)] = deletedAt
|
|
|
|
|
return u
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SetEntry is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (u MizuEntryUpdater) SetEntry(entry har.Entry) MizuEntryUpdater {
|
|
|
|
|
func (u MizuEntryUpdater) SetEntry(entry string) MizuEntryUpdater {
|
|
|
|
|
u.fields[string(MizuEntryDBSchema.Entry)] = entry
|
|
|
|
|
return u
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SetEntryId is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (u MizuEntryUpdater) SetEntryId(entryId string) MizuEntryUpdater {
|
|
|
|
|
u.fields[string(MizuEntryDBSchema.EntryId)] = entryId
|
|
|
|
|
return u
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SetID is an autogenerated method
|
|
|
|
|
// nolint: dupl
|
|
|
|
|
func (u MizuEntryUpdater) SetID(ID uint) MizuEntryUpdater {
|
|
|
|
@@ -837,6 +943,7 @@ var MizuEntryDBSchema = struct {
|
|
|
|
|
UpdatedAt MizuEntryDBSchemaField
|
|
|
|
|
DeletedAt MizuEntryDBSchemaField
|
|
|
|
|
Entry MizuEntryDBSchemaField
|
|
|
|
|
EntryId MizuEntryDBSchemaField
|
|
|
|
|
Url MizuEntryDBSchemaField
|
|
|
|
|
Method MizuEntryDBSchemaField
|
|
|
|
|
Status MizuEntryDBSchemaField
|
|
|
|
@@ -849,6 +956,7 @@ var MizuEntryDBSchema = struct {
|
|
|
|
|
UpdatedAt: MizuEntryDBSchemaField("updated_at"),
|
|
|
|
|
DeletedAt: MizuEntryDBSchemaField("deleted_at"),
|
|
|
|
|
Entry: MizuEntryDBSchemaField("entry"),
|
|
|
|
|
EntryId: MizuEntryDBSchemaField("entry_id"),
|
|
|
|
|
Url: MizuEntryDBSchemaField("url"),
|
|
|
|
|
Method: MizuEntryDBSchemaField("method"),
|
|
|
|
|
Status: MizuEntryDBSchemaField("status"),
|
|
|
|
@@ -865,6 +973,7 @@ func (o *MizuEntry) Update(db *gorm.DB, fields ...MizuEntryDBSchemaField) error
|
|
|
|
|
"updated_at": o.UpdatedAt,
|
|
|
|
|
"deleted_at": o.DeletedAt,
|
|
|
|
|
"entry": o.Entry,
|
|
|
|
|
"entry_id": o.EntryId,
|
|
|
|
|
"url": o.Url,
|
|
|
|
|
"method": o.Method,
|
|
|
|
|
"status": o.Status,
|
|
|
|
|