package entity

import (
	"time"

	"github.com/photoprism/photoprism/pkg/media"
)

var editTime = time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC)
var deleteTime = time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC)
var checkedTime = time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC)

type PhotoMap map[string]Photo

func (m PhotoMap) Get(name string) Photo {
	if result, ok := m[name]; ok {
		return result
	}

	return Photo{PhotoName: name}
}

func (m PhotoMap) Pointer(name string) *Photo {
	if result, ok := m[name]; ok {
		return &result
	}

	return &Photo{PhotoName: name}
}

var PhotoFixtures = PhotoMap{
	"19800101_000002_D640C559": { //JPG, Imported, No Geo-information
		ID: 1000000,
		// UUID:
		PhotoUID:      "ps6sg6be2lvl0yh7",
		TakenAt:       time.Date(2008, 7, 1, 10, 0, 0, 0, time.UTC),
		TakenAtLocal:  time.Date(2008, 7, 1, 12, 0, 0, 0, time.UTC),
		TakenSrc:      SrcMeta,
		PhotoType:     MediaImage,
		TypeSrc:       SrcAuto,
		PhotoTitle:    "Lake / 2790",
		TitleSrc:      SrcAuto,
		PhotoCaption:  "photo caption lake",
		CaptionSrc:    SrcMeta,
		PhotoPath:     "2790/07",
		PhotoName:     "27900704_070228_D6D51B6C",
		OriginalName:  "Vacation/exampleFileNameOriginal",
		PhotoFavorite: false,
		//PhotoSingle
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2790,
		PhotoMonth:       7,
		PhotoDay:         4,
		PhotoIso:         200,
		PhotoExposure:    "1/80",
		PhotoFNumber:     5,
		PhotoFocalLength: 50,
		PhotoQuality:     3,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        SrcMeta,
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000000),
		Keywords: []Keyword{
			KeywordFixtures.Get("bridge"),
		},
		Albums: []Album{
			AlbumFixtures.Get("holiday-2030"),
		},
		Files: []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000000, "flower", 38, "image"),
			LabelFixtures.PhotoLabel(1000000, "cake", 38, "manual"),
		},
		CreatedAt:  time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 9,
		PhotoStack: 0,
		PhotoFaces: 3,
	},
	"Photo01": { //DNG + XMP,  Indexed, lat/lng manually set
		ID:               1000001,
		PhotoUID:         "ps6sg6be2lvl0yh8",
		TakenAt:          time.Date(2006, 1, 1, 2, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(2006, 1, 1, 2, 0, 0, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaRaw,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "",
		TitleSrc:         SrcAuto,
		PhotoCaption:     "photo caption non-photographic",
		CaptionSrc:       SrcAuto,
		PhotoPath:        "2790/02",
		PhotoName:        "Photo01",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            PlaceFixtures.Pointer("Germany"),
		PlaceID:          PlaceFixtures.Pointer("Germany").ID,
		PlaceSrc:         SrcManual,
		Cell:             CellFixtures.Pointer("Neckarbrücke"),
		CellID:           CellFixtures.Pointer("Neckarbrücke").ID,
		CellAccuracy:     0,
		PhotoAltitude:    -10,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     "de",
		PhotoYear:        2790,
		PhotoMonth:       2,
		PhotoDay:         12,
		PhotoIso:         305,
		PhotoExposure:    "",
		PhotoFNumber:     3.5,
		PhotoFocalLength: 28,
		PhotoQuality:     3,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000001),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000001, "no-jpeg", 20, "image"),
		},
		CreatedAt:  time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 3,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo02": { //JPG, Indexed, No Geo-information
		ID:               1000002,
		PhotoUID:         "ps6sg6be2lvl0yh9",
		TakenAt:          time.Date(1990, 3, 2, 0, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(1990, 3, 2, 0, 0, 0, 0, time.UTC),
		TakenSrc:         SrcManual,
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "",
		TitleSrc:         SrcAuto,
		PhotoCaption:     "",
		CaptionSrc:       SrcAuto,
		PhotoPath:        "London",
		PhotoName:        "bridge1",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         SrcAuto,
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        1990,
		PhotoMonth:       3,
		PhotoDay:         2,
		PhotoIso:         290,
		PhotoExposure:    "",
		PhotoFNumber:     10,
		PhotoFocalLength: 30,
		PhotoQuality:     3,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        SrcAuto,
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000002),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000002, "cake", 20, "image"),
			LabelFixtures.PhotoLabel(1000002, "cow", 100, SrcManual)},
		CreatedAt:  time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2010, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: 0,
		PhotoFaces: 1,
	},
	"Photo03": { // JPG + JPG (same instance ID) + MP4, Indexed, Place from metadata
		ID:               1000003,
		PhotoUID:         "ps6sg6be2lvl0yh0",
		TakenAt:          time.Date(1990, 4, 18, 1, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(1990, 4, 18, 1, 0, 0, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaVideo,
		PhotoDuration:    time.Hour * 2,
		TypeSrc:          "",
		PhotoTitle:       "",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "1990/04",
		PhotoName:        "bridge2",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    -100,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        1990,
		PhotoMonth:       4,
		PhotoDay:         18,
		PhotoIso:         400,
		PhotoExposure:    "",
		PhotoFNumber:     4.5,
		PhotoFocalLength: 84,
		PhotoQuality:     4,
		PhotoResolution:  45,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("bridge", 1000003),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000003, "cow", 20, "image"),
			LabelFixtures.PhotoLabel(1000003, "updatePhotoLabel", 20, "manual"),
			LabelFixtures.PhotoLabel(1000000, "landscape", 10, "location"),
		},
		CreatedAt:  time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   Time("2022-01-01T00:00:00Z"),
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: 0,
		PhotoFaces: 1,
	},
	"Photo04": { //JPG, Indexed, Place estimated
		ID:               1000004,
		PhotoUID:         "ps6sg6be2lvl0y11",
		TakenAt:          time.Date(2014, 7, 17, 15, 42, 12, 0, time.UTC),
		TakenAtLocal:     time.Date(2014, 7, 17, 17, 42, 12, 0, time.UTC),
		TakenSrc:         "meta",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Neckarbrücke",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "Germany",
		PhotoName:        "bridge",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            PlaceFixtures.Pointer("Germany"),
		PlaceID:          PlaceFixtures.Pointer("Germany").ID,
		PlaceSrc:         "estimate",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     PlaceFixtures.Pointer("Germany").CountryCode(),
		PhotoYear:        2014,
		PhotoMonth:       7,
		PhotoDay:         10,
		PhotoIso:         401,
		PhotoExposure:    "",
		PhotoFNumber:     3.2,
		PhotoFocalLength: 60,
		PhotoQuality:     3,
		PhotoResolution:  150,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000004),
		Keywords: []Keyword{
			KeywordFixtures.Get("bridge"),
			KeywordFixtures.Get("flower"),
		},
		Albums: []Album{
			AlbumFixtures.Get("berlin-2019"),
		},
		Files:      []File{},
		Labels:     []PhotoLabel{LabelFixtures.PhotoLabel(1000004, "batchdelete", 20, "image")},
		CreatedAt:  time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   Time("2020-06-01T00:00:00Z"),
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: 0,
		PhotoFaces: 3,
	},
	"Photo05": { //JPG, Imported, File error, TakenAtSrc Name, titleSrc Name
		ID:               1000005,
		PhotoUID:         "ps6sg6be2lvl0y12",
		TakenAt:          time.Date(2015, 11, 1, 0, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(2015, 11, 1, 0, 0, 0, 0, time.UTC),
		TakenSrc:         "name",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Reunion",
		TitleSrc:         "name",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2015/11",
		PhotoName:        "20151101_000000_51C501B5",
		OriginalName:     "2015/11/reunion",
		PhotoFavorite:    false,
		PhotoPrivate:     true,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         -21.342636,
		PhotoLng:         55.466944,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2015,
		PhotoMonth:       11,
		PhotoDay:         0,
		PhotoIso:         199,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     3,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "123",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000005),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000005, "updateLabel", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       6,
		PhotoStack:       0,
		PhotoFaces:       2,
	},
	"Photo06": { // PNG + JPG, Private, Indexed
		ID:               1000006,
		PhotoUID:         "ps6sg6be2lvl0y13",
		TakenAt:          time.Date(2016, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "meta",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "ToBeUpdated",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/11",
		PhotoName:        "Photo06",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     true,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         -21.342636,
		PhotoLng:         55.466944,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000006),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000006, "updatePhotoLabel", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       4,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo07": { // Heif, Hei.JPG, Indexed
		ID:               1000007,
		PhotoUID:         "ps6sg6be2lvl0y14",
		TakenAt:          time.Date(2016, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "ToBeUpdated",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/11",
		PhotoName:        "Photo07",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    200,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       11,
		PhotoDay:         12,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000007),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000007, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         &editTime,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       4,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo08": { // JPG, Indexed, Monochrome, Places meta
		ID:               1000008,
		PhotoUID:         "ps6sg6be2lvl0y15",
		TakenAt:          time.Date(2016, 11, 11, 8, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 11, 11, 8, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Black beach",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/11",
		PhotoName:        "Photo08",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcManual,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    898,
		PhotoLat:         19.681944,
		PhotoLng:         -98.84659,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000008),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo09": { // jpg + jpg, stack sequential name, indexed
		ID:               1000009,
		PhotoUID:         "ps6sg6be2lvl0y16",
		TakenAt:          time.Date(2016, 11, 11, 8, 6, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 11, 11, 8, 6, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/11",
		PhotoName:        "Photo09",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    398,
		PhotoLat:         19.681944,
		PhotoLng:         -98.846590,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000009),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo10": { //mp4 + mp4 with error + jpg in sidecar, Indexed
		ID:               1000010,
		PhotoUID:         "ps6sg6be2lvl0y17",
		TakenAt:          time.Date(2016, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 11, 11, 11, 7, 18, 0, time.UTC),
		TakenSrc:         "manual",
		PhotoType:        "video",
		PhotoDuration:    time.Minute * 2,
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "Holiday",
		PhotoName:        "Video",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            PlaceFixtures.Pointer("holidaypark"),
		PlaceID:          PlaceFixtures.Pointer("holidaypark").ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("hassloch"),
		CellID:           CellFixtures.Pointer("hassloch").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         49.31,
		PhotoLng:         8.30,
		PhotoCountry:     PlaceFixtures.Pointer("holidaypark").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 10000010),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       9,
		PhotoStack:       0,
		PhotoFaces:       1,
	},
	"Photo11": { // JPG
		ID:               1000011,
		PhotoUID:         "ps6sg6be2lvl0y18",
		TakenAt:          time.Date(2016, 12, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 12, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/12",
		PhotoName:        "Photo11",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            PlaceFixtures.Pointer("emptyNameLongCity"),
		PlaceID:          PlaceFixtures.Pointer("emptyNameLongCity").ID,
		PlaceSrc:         "",
		Cell:             CellFixtures.Pointer("emptyNameLongCity"),
		CellID:           CellFixtures.Pointer("emptyNameLongCity").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     PlaceFixtures.Pointer("emptyNameLongCity").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       12,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 10000011),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       11,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo12": { //JPG
		ID:               1000012,
		PhotoUID:         "ps6sg6be2lvl0y19",
		TakenAt:          time.Date(2016, 01, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 01, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/01",
		PhotoName:        "Photo12",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            PlaceFixtures.Pointer("emptyNameShortCity"),
		PlaceID:          PlaceFixtures.Pointer("emptyNameShortCity").ID,
		PlaceSrc:         "",
		Cell:             CellFixtures.Pointer("emptyNameShortCity"),
		CellID:           CellFixtures.Pointer("emptyNameShortCity").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     PlaceFixtures.Pointer("emptyNameShortCity").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       1,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          &Details{},
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo13": { //JPG
		ID:               1000013,
		PhotoUID:         "ps6sg6be2lvl0y20",
		TakenAt:          time.Date(2016, 06, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2016, 06, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2016/06",
		PhotoName:        "Photo13",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("veryLongLocName"),
		PlaceID:          PlaceFixtures.Pointer("veryLongLocName").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("veryLongLocName"),
		CellID:           CellFixtures.Pointer("veryLongLocName").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         19.681944,
		PhotoLng:         -98.846590,
		PhotoCountry:     PlaceFixtures.Pointer("veryLongLocName").CountryCode(),
		PhotoYear:        2016,
		PhotoMonth:       6,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          &Details{},
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000008, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo14": { //JPG
		ID:               1000014,
		PhotoUID:         "ps6sg6be2lvl0y21",
		TakenAt:          time.Date(2018, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2018, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Title",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2018/11",
		PhotoName:        "Photo14",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mediumLongLocName"),
		PlaceID:          PlaceFixtures.Pointer("mediumLongLocName").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mediumLongLocName"),
		CellID:           CellFixtures.Pointer("mediumLongLocName").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         19.681944,
		PhotoLng:         -98.846590,
		PhotoCountry:     PlaceFixtures.Pointer("mediumLongLocName").CountryCode(),
		PhotoYear:        2018,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          &Details{},
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(1000014, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo15": { // JPG FileMissing = true, Indexed
		ID:               1000015,
		PhotoUID:         "ps6sg6be2lvl0y22",
		TakenAt:          time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcName,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "TitleToBeSet",
		TitleSrc:         SrcName,
		PhotoCaption:     "photo caption non-photographic",
		CaptionSrc:       SrcMeta,
		PhotoPath:        "1990",
		PhotoName:        "missing",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            PlaceFixtures.Pointer("Germany"),
		PlaceID:          PlaceFixtures.Pointer("Germany").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("Neckarbrücke"),
		CellID:           CellFixtures.Pointer("Neckarbrücke").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.5188477,
		PhotoLng:         9.0531866,
		PhotoCountry:     "de",
		PhotoYear:        2013,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("non-photographic", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(10000015, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       6,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo16": { //JPG
		ID:               1000016,
		PhotoUID:         "ps6sg6be2lvl0y23",
		TakenAt:          time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "ForDeletion",
		TitleSrc:         SrcName,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "1990",
		PhotoName:        "Photo16",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        true,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     UnknownCountry.ID,
		PhotoYear:        2013,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{LabelFixtures.PhotoLabel(10000015, "landscape", 20, "image")},
		CreatedAt:        time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo17": { // JPG, Indexed, Favorite, Quality 1, Places from metadata
		ID:               1000017,
		PhotoUID:         "ps6sg6be2lvl0y24",
		TakenAt:          time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Quality1FavoriteTrue",
		TitleSrc:         SrcName,
		PhotoCaption:     "",
		CaptionSrc:       SrcAuto,
		PhotoPath:        "1990/04",
		PhotoName:        "Quality1FavoriteTrue",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2013,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000015, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 6,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo18": { // JPG, Indexed, Archived, Chroma 0
		ID:               1000018,
		PhotoUID:         "ps6sg6be2lvl0y25",
		TakenAt:          time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2013, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "ArchivedChroma0",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "Archived",
		PhotoName:        "Photo18",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2013,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     0,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2019, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  &deleteTime,
		PhotoColor: 9,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo19": { // JPG, Indexed, Low Quality
		ID:               1000019,
		UUID:             "123e4567-e89b-12d3-a456-426614174000",
		PhotoUID:         "ps6sg6bexxvl0yh0",
		TakenAt:          time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "1990/04",
		PhotoName:        "Photo19",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2008,
		PhotoMonth:       1,
		PhotoDay:         1,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     -1,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("bridge", 1000019),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2010, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       12,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo20": { // JPG
		ID:               1000020,
		PhotoUID:         "ps6sg6bexxvl0y20",
		TakenAt:          time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Time{},
		TakenSrc:         "",
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "1990/04",
		PhotoName:        "Photo20",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2008,
		PhotoMonth:       1,
		PhotoDay:         1,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     1,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("bridge", 1000019),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2009, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2008, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       1,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo21": { // mp4 + mp4.jpg, Imported, Estimated Location
		ID:               1000021,
		PhotoUID:         "ps6sg6bexxvl0y21",
		TakenAt:          time.Date(2018, 1, 1, 0, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Time{},
		TakenSrc:         "",
		PhotoType:        "video",
		TypeSrc:          "",
		PhotoTitle:       "",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2018/01",
		PhotoName:        "20180101_130410_418COOO0",
		OriginalName:     "my-videos/IMG_88888",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            PlaceFixtures.Pointer("Germany"),
		PlaceID:          PlaceFixtures.Pointer("Germany").ID,
		PlaceSrc:         "estimate",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     PlaceFixtures.Pointer("Germany").CountryCode(),
		PhotoYear:        2018,
		PhotoMonth:       1,
		PhotoDay:         1,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     1,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("bridge", 1000019),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2020, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo22": { // JPG + JPG (place&time stack)
		ID:               1000022,
		PhotoUID:         "ps6sg6bexxvl0y22",
		TakenAt:          time.Date(2001, 1, 1, 7, 0, 0, 0, time.UTC),
		TakenAtLocal:     time.Date(2001, 1, 1, 7, 0, 0, 0, time.UTC),
		TakenSrc:         "",
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "Lake / 2001",
		TitleSrc:         "",
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "Mexico-With-Family",
		PhotoName:        "Photo22",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2001,
		PhotoMonth:       1,
		PhotoDay:         1,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     1,
		PhotoResolution:  2,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          &Details{},
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2010, 1, 1, 8, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2010, 1, 1, 8, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo23": { //JPG, Favorite
		ID:               1000023,
		PhotoUID:         "ps6sg6be2lvl0y43",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "ForMerge",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2020/vacation",
		PhotoName:        "PhotoMerge",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo24": { // CR2 + JPG in Sidecar, Indexed
		ID:               1000024,
		PhotoUID:         "ps6sg6be2lvl0y44",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaRaw,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "ForMerge2",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2020/vacation",
		PhotoName:        "PhotoMerge2",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo25": { // JPG, Indexed, Photo edited, Panorama true, Unstacked
		ID:               1000025,
		PhotoUID:         "ps6sg6be2lvl0y45",
		TakenAt:          time.Date(2007, 1, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2007, 1, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "photowitheditedatdate",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoDescription: "legacy description",
		DescriptionSrc:   "meta",
		PhotoPath:        "2007/12",
		PhotoName:        "PhotoWithEditedAt",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    true,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        0,
		PhotoMonth:       0,
		PhotoDay:         4,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2007, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2007, 3, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   &editTime,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: IsUnstacked,
		PhotoFaces: 0,
	},
	"Photo26": { // JPG, Indexed, Panorama, Unstacked
		ID:               1000026,
		PhotoUID:         "ps6sg6be2lvl0y90",
		TakenAt:          time.Date(2007, 1, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2007, 1, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "phototobebatchapproved",
		TitleSrc:         SrcAuto,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2007/12",
		PhotoName:        "PhotoWithEditedAt_2",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    true,
		TimeZone:         "America/Mexico_City",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         1.234,
		PhotoLng:         4.321,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2007,
		PhotoMonth:       1,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     1,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: IsUnstacked,
		PhotoFaces: 0,
	},
	"Photo27": { // live (mp4 + jpg)
		ID:               1000027,
		PhotoUID:         "ps6sg6be2lvl0y50",
		TakenAt:          time.Date(2000, 12, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2000, 12, 11, 4, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaLive,
		TypeSrc:          SrcFile,
		PhotoTitle:       "phototobebatchapproved2",
		TitleSrc:         SrcName,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000/12",
		PhotoName:        "PhotoToBeBatchApproved2",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		PhotoDuration:    media.LiveMaxDuration,
		TimeZone:         "America/Mexico",
		Place:            PlaceFixtures.Pointer("mexico"),
		PlaceID:          PlaceFixtures.Pointer("mexico").ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("mexico"),
		CellID:           CellFixtures.Pointer("mexico").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         19.682,
		PhotoLng:         -98.84,
		PhotoCountry:     PlaceFixtures.Pointer("mexico").CountryCode(),
		PhotoYear:        2000,
		PhotoMonth:       12,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFNumber:     0,
		PhotoFocalLength: 0,
		PhotoQuality:     1,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: IsStackable,
		PhotoFaces: 3,
	},
	"PhotoTimeZone": {
		ID:               1000028,
		PhotoUID:         "ps6sg6b3ki00x54g",
		TakenAt:          time.Date(2015, 5, 17, 23, 2, 46, 0, time.UTC),
		TakenAtLocal:     time.Date(2015, 5, 17, 23, 2, 46, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "Estimate / 2015",
		TitleSrc:         SrcName,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2015/05",
		PhotoName:        "Estimate",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         SrcAuto,
		Cell:             nil,
		CellID:           UnknownPlace.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownCountry.ID,
		PhotoYear:        2015,
		PhotoMonth:       5,
		PhotoDay:         17,
		PhotoIso:         100,
		PhotoExposure:    "1/50",
		PhotoFNumber:     2.6,
		PhotoFocalLength: 3,
		PhotoQuality:     3,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details: &Details{
			PhotoID:   1000028,
			CreatedAt: Now(),
			UpdatedAt: Now(),
		},
		Keywords: []Keyword{},
		Albums:   []Album{},
		Files:    []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:   time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:   time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:    nil,
		CheckedAt:   nil,
		EstimatedAt: nil,
		DeletedAt:   nil,
		PhotoColor:  12,
		PhotoStack:  IsStackable,
		PhotoFaces:  0,
	},
	"VideoTimeZone": {
		ID:               1000029,
		PhotoUID:         "ps6sg6byk7wrbk2u",
		TakenAt:          time.Date(2015, 5, 17, 17, 48, 46, 0, time.UTC),
		TakenAtLocal:     time.Date(2015, 5, 17, 17, 48, 46, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "video",
		TypeSrc:          "",
		PhotoTitle:       "Estimate / 2015",
		TitleSrc:         SrcName,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2015/05",
		PhotoName:        "Estimate",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "UTC",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         SrcAuto,
		Cell:             nil,
		CellID:           UnknownPlace.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownCountry.ID,
		PhotoYear:        2015,
		PhotoMonth:       5,
		PhotoDay:         17,
		PhotoIso:         100,
		PhotoExposure:    "",
		PhotoFNumber:     2.6,
		PhotoFocalLength: 3,
		PhotoQuality:     3,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details: &Details{
			PhotoID:   1000029,
			CreatedAt: Now(),
			UpdatedAt: Now(),
		},
		Keywords: []Keyword{},
		Albums:   []Album{},
		Files:    []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000018, "landscape", 20, "image"),
			LabelFixtures.PhotoLabel(10000018, "likeLabel", 20, "image")},
		CreatedAt:   time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:   time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:    nil,
		CheckedAt:   nil,
		EstimatedAt: nil,
		DeletedAt:   nil,
		PhotoColor:  12,
		PhotoStack:  IsStackable,
		PhotoFaces:  0,
	},
	"%photo28": { //JPG, Geo from metadata, indexed
		ID:               10000029,
		PhotoUID:         "ps6sg6byk7wrbk21",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "%Salad",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "%abc/%folderx",
		PhotoName:        "%photo28",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("%toss"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(10000029, "%tennis", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo29%": { //JPG, Geo from metadata, indexed
		ID:               1000030,
		PhotoUID:         "ps6sg6byk7wrbk22",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "cloud%",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "abc%/folde%",
		PhotoName:        "photo29%",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("magic%"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000030, "cell%", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo%30": { //JPG, Geo from metadata, indexed
		ID:               1000031,
		PhotoUID:         "ps6sg6byk7wrbk23",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "hon%ey",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "ab%c/fol%de",
		PhotoName:        "photo%30",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("ca%t"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000031, "chem%stry", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"&photo31": { //JPG, Geo from metadata, indexed
		ID:               1000032,
		PhotoUID:         "ps6sg6byk7wrbk24",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "&dad",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "&abc/&folde",
		PhotoName:        "&photo31",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("&hogwarts"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "&friendship", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo&32": { //JPG, Geo from metadata, indexed
		ID:               1000033,
		PhotoUID:         "ps6sg6byk7wrbk25",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "leader&ship",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "tes&r/lo&c",
		PhotoName:        "photo&32",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("love&trust"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "construction&failure", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo33&": { //JPG, Geo from metadata, indexed
		ID:               1000034,
		PhotoUID:         "ps6sg6byk7wrbk26",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "mom&",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2020&/vacation&",
		PhotoName:        "photo33&",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("countryside&"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "goal&", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"'photo34": { //JPG, Geo from metadata, indexed
		ID:               1000035,
		PhotoUID:         "ps6sg6byk7wrbk27",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "'poetry'",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "'2020/'vacation",
		PhotoName:        "'photo34",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("'grandfather"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "'activity", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo'35": { //JPG, Geo from metadata, indexed
		ID:               1000036,
		PhotoUID:         "ps6sg6byk7wrbk28",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "amaz'ing",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "20'20/vacat'ion",
		PhotoName:        "photo'35",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       12,
		PhotoDay:         17,
		PhotoIso:         5,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("apple-iphone-se"),
		CameraID:         CameraFixtures.Pointer("apple-iphone-se").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("4.15mm-f/2.2"),
		LensID:           LensFixtures.Pointer("4.15mm-f/2.2").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("grandma's"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "funera'l", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo36'": { //JPG, Geo from metadata, indexed
		ID:               1000037,
		PhotoUID:         "ps6sg6byk7wrbk29",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "pollution'",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2020'/vacation'",
		PhotoName:        "photo36'",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("apple-iphone-7"),
		CameraID:         CameraFixtures.Pointer("apple-iphone-7").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("cheescake'"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "technology'", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"*photo37": { //JPG, Geo from metadata, indexed
		ID:               1000038,
		PhotoUID:         "ps6sg6byk7wrbk30",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "*area",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "*2020/*vacation",
		PhotoName:        "*photo37",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("*rating"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "*tea", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo*38": { //JPG, Geo from metadata, indexed
		ID:               1000039,
		PhotoUID:         "ps6sg6byk7wrbk31",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "farm*animal",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "202*3/vac*ation",
		PhotoName:        "photo*38",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("three*four"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "soup*menu", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo39*": { //JPG, Geo from metadata, indexed
		ID:               1000040,
		PhotoUID:         "ps6sg6byk7wrbk32",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "engine*",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2023*/vacatio*",
		PhotoName:        "photo39*",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("tree*"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "proposal*", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"|photo40": { //JPG, Geo from metadata, indexed
		ID:               1000041,
		PhotoUID:         "ps6sg6byk7wrbk33",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "|football",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "|202/|vacation",
		PhotoName:        "|photo40",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("|mystery"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "|college", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo|41": { //JPG, Geo from metadata, indexed
		ID:               1000042,
		PhotoUID:         "ps6sg6byk7wrbk34",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "pain|ting",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "20|22/vacat|ion",
		PhotoName:        "photo|41",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("run|stay"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "potato|couch", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo42|": { //JPG, Geo from metadata, indexed
		ID:               1000043,
		PhotoUID:         "ps6sg6byk7wrbk35",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "supermarket|",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2022|/vacation|",
		PhotoName:        "photo42|",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("pillow|"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "mall|", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"43photo": { //JPG, Geo from metadata, indexed
		ID:               1000044,
		PhotoUID:         "ps6sg6byk7wrbk36",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "123community",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000/holiday",
		PhotoName:        "43photo",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("1dish"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "2020-world", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"pho44to": { //JPG, Geo from metadata, indexed
		ID:               1000045,
		PhotoUID:         "ps6sg6byk7wrbk37",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "cli44mate",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000/02",
		PhotoName:        "pho44to",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("nothing4you"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "sport-2021-event", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo45": { //JPG, Geo from metadata, indexed
		ID:               1000046,
		PhotoUID:         "ps6sg6byk7wrbk38",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "guest456",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000/02",
		PhotoName:        "photo45",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("joyx2"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "oven-3000", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"\"photo46": { //JPG, Geo from metadata, indexed
		ID:               1000047,
		PhotoUID:         "ps6sg6byk7wrbk39",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "\"member",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "\"2000/\"02",
		PhotoName:        "\"photo46",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("\"electronics"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "\"king", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo\"47": { //JPG, Geo from metadata, indexed
		ID:               1000048,
		PhotoUID:         "ps6sg6byk7wrbk40",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "sol\"ution",
		TitleSrc:         SrcManual,
		PhotoCaption:     "Lorem ipsum.",
		CaptionSrc:       "",
		PhotoPath:        "20\"00/0\"2",
		PhotoName:        "photo\"47",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("sal\"mon"),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "town\"ship", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo48\"": { //JPG, Geo from metadata, indexed
		ID:               1000049,
		PhotoUID:         "ps6sg6byk7wrbk41",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "desk\"",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000\"/02\"",
		PhotoName:        "photo48\"",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("fish\""),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "ladder\"", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	" photo49": { //JPG, Geo from metadata, indexed
		ID:               1000050,
		PhotoUID:         "ps6sg6byk7wrbk42",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       " chair",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        " 2000/ 02",
		PhotoName:        " photo49",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("fish\""),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "ladder\"", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo 50": { //JPG, Geo from metadata, indexed
		ID:               1000051,
		PhotoUID:         "ps6sg6byk7wrbk43",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "air craft",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "20 00/ 0 2",
		PhotoName:        "photo 50",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("fish\""),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "ladder\"", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"photo51 ": { //JPG, Geo from metadata, indexed, in review
		ID:               1000052,
		PhotoUID:         "ps6sg6byk7wrbk44",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "love ",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2000 /02 ",
		PhotoName:        "photo51 ",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     1,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords: []Keyword{
			KeywordFixtures.Get("fish\""),
		},
		Albums: []Album{},
		Files:  []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000032, "ladder\"", 20, "image"),
		},
		CreatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo52": { //GIF + JPG, Geo from metadata, indexed
		ID:               1000053,
		PhotoUID:         "ps6sg6byk7wrbk45",
		TakenAt:          time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2020, 11, 11, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "animated",
		TypeSrc:          "",
		PhotoTitle:       "My pretty animated GIF",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2020/GIF",
		PhotoName:        "photo52",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Mexico_City",
		Place:            CellFixtures.Pointer("caravan park").Place,
		PlaceID:          CellFixtures.Pointer("caravan park").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("caravan park"),
		CellID:           CellFixtures.Pointer("caravan park").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         48.519234,
		PhotoLng:         9.057997,
		PhotoCountry:     CellFixtures.Pointer("caravan park").Place.CountryCode(),
		PhotoYear:        2020,
		PhotoMonth:       11,
		PhotoDay:         11,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2021, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo53": { //JPG, Geo from metadata, indexed
		ID:               1000054,
		PhotoUID:         "ps6sg6byk7wrbk46",
		TakenAt:          time.Date(2023, 11, 13, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2023, 11, 13, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "California 1",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2023/holiday",
		PhotoName:        "photo53",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Los_Angeles",
		Place:            CellFixtures.Pointer("California").Place,
		PlaceID:          CellFixtures.Pointer("California").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("California"),
		CellID:           CellFixtures.Pointer("California").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         32.848623333333336,
		PhotoLng:         -117.275965,
		PhotoCountry:     CellFixtures.Pointer("California").Place.CountryCode(),
		PhotoYear:        2023,
		PhotoMonth:       11,
		PhotoDay:         13,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo54": { //JPG + JPG, Geo from metadata, indexed
		ID:               1000055,
		PhotoUID:         "ps6sg6byk7wrbk47",
		TakenAt:          time.Date(2023, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2023, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          "",
		PhotoTitle:       "California Stack",
		TitleSrc:         SrcManual,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "2023/holiday",
		PhotoName:        "photo54",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "America/Los_Angeles",
		Place:            CellFixtures.Pointer("California").Place,
		PlaceID:          CellFixtures.Pointer("California").Place.ID,
		PlaceSrc:         "meta",
		Cell:             CellFixtures.Pointer("California"),
		CellID:           CellFixtures.Pointer("California").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         32.848623333333336,
		PhotoLng:         -117.275965,
		PhotoCountry:     CellFixtures.Pointer("California").Place.CountryCode(),
		PhotoYear:        2023,
		PhotoMonth:       11,
		PhotoDay:         12,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     5,
		PhotoResolution:  0,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("lake", 1000015),
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2024, 1, 1, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo55": { //JPG + PDF, indexed
		ID:               1000056,
		PhotoUID:         "ps6sg6byk7wrbk48",
		TakenAt:          time.Date(2024, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2024, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "document",
		TypeSrc:          "",
		PhotoTitle:       "Bachelor Thesis 2022",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "",
		CaptionSrc:       "",
		PhotoPath:        "education/university",
		PhotoName:        "BSc-Thesis",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2024,
		PhotoMonth:       11,
		PhotoDay:         12,
		PhotoIso:         0,
		PhotoExposure:    "",
		PhotoFocalLength: 0,
		PhotoFNumber:     0,
		PhotoQuality:     3,
		PhotoResolution:  0,
		Camera:           &UnknownCamera,
		CameraID:         UnknownCamera.ID,
		CameraSerial:     "",
		CameraSrc:        "",
		Lens:             &UnknownLens,
		LensID:           UnknownLens.ID,
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels:           []PhotoLabel{},
		CreatedAt:        time.Date(2025, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:        time.Date(2025, 1, 5, 0, 0, 0, 0, time.UTC),
		EditedAt:         nil,
		CheckedAt:        &checkedTime,
		DeletedAt:        nil,
		PhotoColor:       14,
		PhotoStack:       0,
		PhotoFaces:       0,
	},
	"Photo56": { //JPG
		ID:               1000057,
		PhotoUID:         "pqkm36fjqvset8uy",
		TakenAt:          time.Date(2023, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2023, 11, 12, 9, 7, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          SrcAuto,
		PhotoTitle:       "Dog at the beach",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "A cute little dog at the beach",
		CaptionSrc:       SrcManual,
		PhotoPath:        "2023/11",
		PhotoName:        "IMG_56",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    true,
		TimeZone:         "America/Los_Angeles",
		Place:            CellFixtures.Pointer("California").Place,
		PlaceID:          CellFixtures.Pointer("California").Place.ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("California"),
		CellID:           CellFixtures.Pointer("California").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         32.848623333333336,
		PhotoLng:         -117.275965,
		PhotoCountry:     CellFixtures.Pointer("California").Place.CountryCode(),
		PhotoYear:        2023,
		PhotoMonth:       11,
		PhotoDay:         12,
		PhotoIso:         100,
		PhotoExposure:    "1/640",
		PhotoFocalLength: 35,
		PhotoFNumber:     3.5,
		PhotoQuality:     4,
		PhotoResolution:  20,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        SrcMeta,
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("1000057", 1000057),
		Keywords: []Keyword{
			KeywordFixtures.Get("bridge"),
			KeywordFixtures.Get("beach"),
		},
		Albums: []Album{
			AlbumFixtures.Get("holiday-2030"),
			AlbumFixtures.Get("&ilikefood"),
		},
		Files: []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000057, "flower", 38, SrcImage),
			LabelFixtures.PhotoLabel(1000057, "cake", 38, SrcManual),
			LabelFixtures.PhotoLabel(1000057, "cow", 25, SrcKeyword),
			LabelFixtures.PhotoLabel(1000057, "landscape", 0, SrcLocation),
		},
		CreatedAt:  time.Date(2025, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2025, 1, 5, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo57": { //JPG
		ID:               1000058,
		PhotoUID:         "pqkm36fjqvset9uy",
		TakenAt:          time.Date(2023, 11, 12, 9, 8, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2023, 11, 12, 9, 8, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "image",
		TypeSrc:          SrcAuto,
		PhotoTitle:       "Dog at the beach",
		TitleSrc:         SrcManual,
		PhotoCaption:     "A cute little dog at the beach",
		CaptionSrc:       SrcManual,
		PhotoPath:        "2023/11",
		PhotoName:        "IMG_57",
		OriginalName:     "",
		PhotoFavorite:    true,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    true,
		TimeZone:         "America/Los_Angeles",
		Place:            CellFixtures.Pointer("California").Place,
		PlaceID:          CellFixtures.Pointer("California").Place.ID,
		PlaceSrc:         SrcMeta,
		Cell:             CellFixtures.Pointer("California"),
		CellID:           CellFixtures.Pointer("California").ID,
		CellAccuracy:     0,
		PhotoAltitude:    3,
		PhotoLat:         32.848623333333336,
		PhotoLng:         -117.275965,
		PhotoCountry:     CellFixtures.Pointer("California").Place.CountryCode(),
		PhotoYear:        2023,
		PhotoMonth:       11,
		PhotoDay:         12,
		PhotoIso:         100,
		PhotoExposure:    "1/640",
		PhotoFocalLength: 35,
		PhotoFNumber:     3.5,
		PhotoQuality:     4,
		PhotoResolution:  20,
		Camera:           CameraFixtures.Pointer("canon-eos-6d"),
		CameraID:         CameraFixtures.Pointer("canon-eos-6d").ID,
		CameraSerial:     "",
		CameraSrc:        SrcMeta,
		Lens:             LensFixtures.Pointer("lens-f-380"),
		LensID:           LensFixtures.Pointer("lens-f-380").ID,
		Details:          DetailsFixtures.Pointer("1000058", 1000058),
		Keywords: []Keyword{
			KeywordFixtures.Get("bridge"),
			KeywordFixtures.Get("beach"),
		},
		Albums: []Album{
			AlbumFixtures.Get("holiday-2030"),
			AlbumFixtures.Get("&ilikefood"),
		},
		Files: []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000058, "flower", 38, SrcImage),
			LabelFixtures.PhotoLabel(1000058, "cake", 0, SrcManual),
			LabelFixtures.PhotoLabel(1000058, "cow", 25, SrcKeyword),
			LabelFixtures.PhotoLabel(1000058, "landscape", 0, SrcLocation),
		},
		CreatedAt:  time.Date(2025, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2025, 1, 5, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"Photo58": { //JPG + MP4
		ID:               1000059,
		PhotoUID:         "pqkm36fjqvset9uz",
		TakenAt:          time.Date(2018, 12, 01, 9, 8, 18, 0, time.UTC),
		TakenAtLocal:     time.Date(2018, 12, 01, 9, 8, 18, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        "video",
		TypeSrc:          SrcAuto,
		PhotoTitle:       "Christmas Tree / 2018",
		TitleSrc:         SrcMeta,
		PhotoCaption:     "Our beautiful christmas tree",
		CaptionSrc:       SrcManual,
		PhotoPath:        "2018/12",
		PhotoName:        "VID_58",
		OriginalName:     "",
		PhotoFavorite:    false,
		PhotoPrivate:     true,
		PhotoScan:        true,
		PhotoPanorama:    false,
		TimeZone:         "Local",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         "",
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2018,
		PhotoMonth:       12,
		PhotoDay:         01,
		PhotoIso:         1600,
		PhotoExposure:    "1/40",
		PhotoFocalLength: 105,
		PhotoFNumber:     3.5,
		PhotoQuality:     3,
		PhotoResolution:  16,
		Camera:           CameraFixtures.Pointer("apple-iphone-se"),
		CameraID:         CameraFixtures.Pointer("apple-iphone-se").ID,
		CameraSerial:     "",
		CameraSrc:        SrcMeta,
		Lens:             LensFixtures.Pointer("4.15mm-f/2.2"),
		LensID:           LensFixtures.Pointer("4.15mm-f/2.2").ID,
		Details:          DetailsFixtures.Pointer("1000059", 1000059),
		Keywords: []Keyword{
			KeywordFixtures.Get("bridge"),
			KeywordFixtures.Get("flower"),
		},
		Albums: []Album{
			AlbumFixtures.Get("christmas-2030"),
			AlbumFixtures.Get("&ilikefood"),
		},
		Files: []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1000059, "&friendship", 38, SrcImage),
			LabelFixtures.PhotoLabel(1000059, "cake", 15, SrcTitle),
			LabelFixtures.PhotoLabel(1000059, "cow", 15, SrcCaption),
			LabelFixtures.PhotoLabel(1000059, "landscape", 15, SrcSubject),
			LabelFixtures.PhotoLabel(1000059, "construction&failure", 0, SrcBatch),
		},
		CreatedAt:  time.Date(2025, 1, 1, 0, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2025, 1, 5, 0, 0, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 14,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
	"VisionResetTarget": {
		ID:               1999500,
		PhotoUID:         "pt3cs9f5kvfxxvta",
		TakenAt:          time.Date(2024, 3, 14, 15, 9, 26, 0, time.UTC),
		TakenAtLocal:     time.Date(2024, 3, 14, 15, 9, 26, 0, time.UTC),
		TakenSrc:         SrcMeta,
		PhotoType:        MediaImage,
		TypeSrc:          SrcAuto,
		PhotoTitle:       "Vision Reset Fixture",
		TitleSrc:         SrcAuto,
		PhotoCaption:     "Generated caption for reset",
		CaptionSrc:       SrcOllama,
		PhotoPath:        "2025/09",
		PhotoName:        "vision-reset-cli.jpg",
		OriginalName:     "vision-reset-cli.jpg",
		PhotoFavorite:    false,
		PhotoPrivate:     false,
		PhotoScan:        false,
		PhotoPanorama:    false,
		TimeZone:         "Europe/Berlin",
		Place:            &UnknownPlace,
		PlaceID:          UnknownPlace.ID,
		PlaceSrc:         SrcAuto,
		Cell:             &UnknownLocation,
		CellID:           UnknownLocation.ID,
		CellAccuracy:     0,
		PhotoAltitude:    0,
		PhotoLat:         0,
		PhotoLng:         0,
		PhotoCountry:     UnknownPlace.CountryCode(),
		PhotoYear:        2024,
		PhotoMonth:       3,
		PhotoDay:         14,
		PhotoIso:         800,
		PhotoExposure:    "1/125",
		PhotoFocalLength: 35,
		PhotoFNumber:     11,
		PhotoQuality:     3,
		PhotoResolution:  20,
		Camera:           &UnknownCamera,
		CameraID:         UnknownCamera.ID,
		CameraSerial:     "",
		CameraSrc:        SrcAuto,
		Lens:             &UnknownLens,
		LensID:           UnknownLens.ID,
		Keywords:         []Keyword{},
		Albums:           []Album{},
		Files:            []File{},
		Labels: []PhotoLabel{
			LabelFixtures.PhotoLabel(1999500, "landscape", 20, SrcOllama),
		},
		CreatedAt:  time.Date(2024, 3, 15, 10, 0, 0, 0, time.UTC),
		UpdatedAt:  time.Date(2024, 3, 15, 10, 5, 0, 0, time.UTC),
		EditedAt:   nil,
		CheckedAt:  &checkedTime,
		DeletedAt:  nil,
		PhotoColor: 12,
		PhotoStack: 0,
		PhotoFaces: 0,
	},
}

// CreatePhotoFixtures inserts known entities into the database for testing.
func CreatePhotoFixtures() {
	for _, entity := range PhotoFixtures {
		Db().Create(&entity)
	}
}
