mirror of
https://github.com/stashapp/stash.git
synced 2025-12-06 08:26:00 +01:00
* Add mockery config file * Move basic file/folder structs to models * Fix hack due to import loop * Move file interfaces to models * Move folder interfaces to models * Move scene interfaces to models * Move scene marker interfaces to models * Move image interfaces to models * Move gallery interfaces to models * Move gallery chapter interfaces to models * Move studio interfaces to models * Move movie interfaces to models * Move performer interfaces to models * Move tag interfaces to models * Move autotag interfaces to models * Regenerate mocks
28 lines
1 KiB
Go
28 lines
1 KiB
Go
package models
|
|
|
|
type SceneMarkerFilterType struct {
|
|
// Filter to only include scene markers with this tag
|
|
TagID *string `json:"tag_id"`
|
|
// Filter to only include scene markers with these tags
|
|
Tags *HierarchicalMultiCriterionInput `json:"tags"`
|
|
// Filter to only include scene markers attached to a scene with these tags
|
|
SceneTags *HierarchicalMultiCriterionInput `json:"scene_tags"`
|
|
// Filter to only include scene markers with these performers
|
|
Performers *MultiCriterionInput `json:"performers"`
|
|
// Filter by created at
|
|
CreatedAt *TimestampCriterionInput `json:"created_at"`
|
|
// Filter by updated at
|
|
UpdatedAt *TimestampCriterionInput `json:"updated_at"`
|
|
// Filter by scenes date
|
|
SceneDate *DateCriterionInput `json:"scene_date"`
|
|
// Filter by scenes created at
|
|
SceneCreatedAt *TimestampCriterionInput `json:"scene_created_at"`
|
|
// Filter by scenes updated at
|
|
SceneUpdatedAt *TimestampCriterionInput `json:"scene_updated_at"`
|
|
}
|
|
|
|
type MarkerStringsResultType struct {
|
|
Count int `json:"count"`
|
|
ID string `json:"id"`
|
|
Title string `json:"title"`
|
|
}
|