diff --git a/internal/entity/file_fixtures.go b/internal/entity/file_fixtures.go index 58c68c4e7..5cd9fac9c 100644 --- a/internal/entity/file_fixtures.go +++ b/internal/entity/file_fixtures.go @@ -10,13 +10,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("19800101_000002_D640C559"), PhotoID: PhotoFixtures.Pointer("19800101_000002_D640C559").ID, PhotoUID: PhotoFixtures.Pointer("19800101_000002_D640C559").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96087uy", FileUID: "ft8es39w45bnlqdw", - FileName: "exampleFileName.jpg", + FileName: "2020/07/exampleFileName.jpg", FileRoot: RootOriginals, - OriginalName: "exampleFileNameOriginal.jpg", + OriginalName: "Vacation/exampleFileNameOriginal.jpg", FileHash: "2cad9168fa6acc5c5c2965ddf6ec465ca42fd818", - ModTime: time.Date(2020, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 4278906, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -24,9 +25,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: true, + FileDuration: 0, FileWidth: 3648, FileHeight: 2736, FileOrientation: 0, + FileProjection: "equirectangular", FileAspectRatio: 1.33333, FileMainColor: "green", FileColors: "929299991", @@ -34,15 +37,16 @@ var FileFixtures = map[string]File{ FileDiff: 968, FileChroma: 25, FileError: "", + ModTime: time.Date(2020, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), Share: []FileShare{ FileShareFixtures.Get("FileShare1", 0, 0, ""), FileShareFixtures.Get("FileShare2", 0, 0, ""), }, Sync: []FileSync{}, CreatedAt: time.Date(2020, 3, 6, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 414671279, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 847648638, DeletedAt: nil, }, "exampleDNGFile.dng": { @@ -50,23 +54,26 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo01"), PhotoID: PhotoFixtures.Pointer("Photo01").ID, PhotoUID: PhotoFixtures.Pointer("Photo01").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080aa", FileUID: "ft9es39w45bnlqdw", - FileName: "exampleDNGFile.dng", + FileName: "2020/07/exampleDNGFile.dng", FileRoot: RootOriginals, - OriginalName: "exampleDNGFile.dng", + OriginalName: "2020/July/exampleDNGFile.dng", FileHash: "3cad9168fa6acc5c5c2965ddf6ec465ca42fd818", - ModTime: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 661858, - FileType: "dng", - FileMime: "image/dng", + FileCodec: "jpeg", + FileType: "raw", + FileMime: "image/DNG", FilePrimary: false, FileSidecar: false, FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "gold", FileColors: "5552E2222", @@ -76,10 +83,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 414671279, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 847648638, DeletedAt: nil, }, "exampleXmpFile.xmp": { @@ -87,23 +95,26 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo01"), PhotoID: PhotoFixtures.Pointer("Photo01").ID, PhotoUID: PhotoFixtures.Pointer("Photo01").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ab", FileUID: "ft1es39w45bnlqdw", - FileName: "exampleXmpFile.xmp", + FileName: "2020/07/exampleXmpFile.xmp", FileRoot: RootOriginals, - OriginalName: "exampleXmpFile.xmp", + OriginalName: "2020/July/exampleXmpFile.xmp", FileHash: "ocad9168fa6acc5c5c2965ddf6ec465ca42fd818", - ModTime: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 858, + FileCodec: "", FileType: "xmp", - FileMime: "text/xmp", + FileMime: "", FilePrimary: false, FileSidecar: true, FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 0, FileHeight: 0, FileOrientation: 0, + FileProjection: "", FileAspectRatio: 0, FileMainColor: "", FileColors: "", @@ -113,10 +124,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 3, 6, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 12361491, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 9537701, DeletedAt: nil, }, "bridge.jpg": { @@ -124,13 +136,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo04"), PhotoID: PhotoFixtures.Pointer("Photo04").ID, PhotoUID: PhotoFixtures.Pointer("Photo04").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ac", FileUID: "ft2es39w45bnlqdw", - FileName: "bridge.jpg", + FileName: "London/bridge.jpg", FileRoot: RootOriginals, - OriginalName: "bridgeOriginal.jpg", + OriginalName: "", FileHash: "pcad9168fa6acc5c5c2965ddf6ec465ca42fd818", - ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 961858, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -138,9 +151,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -150,10 +165,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 12361491, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 12361490, DeletedAt: nil, }, "reunion.jpg": { @@ -161,13 +177,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo05"), PhotoID: PhotoFixtures.Pointer("Photo05").ID, PhotoUID: PhotoFixtures.Pointer("Photo05").PhotoUID, + InstanceID: "", FileUID: "ft3es39w45bnlqdw", FileName: "reunion.jpg", FileRoot: RootOriginals, OriginalName: "reunionOriginal.jpg", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd818", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 81858, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -175,9 +192,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "blue", FileColors: "266111000", @@ -187,10 +206,11 @@ var FileFixtures = map[string]File{ FileError: "Error", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 12361491, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 2361491, DeletedAt: nil, }, "Quality1FavoriteTrue.jpg": { @@ -198,13 +218,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo17"), PhotoID: PhotoFixtures.Pointer("Photo17").ID, PhotoUID: PhotoFixtures.Pointer("Photo17").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ad", FileUID: "ft4es39w45bnlqdw", - FileName: "Quality1FavoriteTrue.jpg", + FileName: "Test/Quality1FavoriteTrue.jpg", FileRoot: RootOriginals, - OriginalName: "Quality1FavoriteTrue.jpg", + OriginalName: "", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd819", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 500, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -212,9 +233,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "blue", FileColors: "266111000", @@ -224,10 +247,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 2361491, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 2361498, DeletedAt: nil, }, "missing.jpg": { @@ -235,13 +259,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo15"), PhotoID: PhotoFixtures.Pointer("Photo15").ID, PhotoUID: PhotoFixtures.Pointer("Photo15").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ae", FileUID: "ft5es39w45bnlqdw", - FileName: "missing.jpg", + FileName: "Test/missing.jpg", FileRoot: RootOriginals, - OriginalName: "missing.jpg", + OriginalName: "", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd819", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 500, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -249,9 +274,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: true, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "blue", FileColors: "266111000", @@ -261,24 +288,26 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 2361491, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 2361491, DeletedAt: nil, }, "Photo18.jpg": { ID: 1000007, - Photo: nil, // no pointer here because related photo is deleted + Photo: nil, // no pointer here because related photo is archived PhotoID: 1000018, PhotoUID: "pt9jtdre2lvl0y25", + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080af", FileUID: "ft6es39w45bnlqdw", FileName: "Photo18.jpg", FileRoot: RootOriginals, - OriginalName: "Photo18.jpg", + OriginalName: "", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd820", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 500, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -286,9 +315,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "green", FileColors: "266111000", @@ -298,10 +329,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 2361491, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 8361491, DeletedAt: nil, }, "Video.mp4": { @@ -309,13 +341,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo10"), PhotoID: PhotoFixtures.Pointer("Photo10").ID, PhotoUID: PhotoFixtures.Pointer("Photo10").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ag", FileUID: "ft71s39w45bnlqdw", - FileName: "Video.mp4", + FileName: "Holiday/Video.mp4", FileRoot: RootOriginals, - OriginalName: "Video.mp4", + OriginalName: "", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd831", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), - FileSize: 500, + FileSize: 7799202, + FileCodec: "avc1", FileType: "mp4", FileMime: "video/mp4", FilePrimary: true, @@ -323,9 +356,11 @@ var FileFixtures = map[string]File{ FileVideo: true, FileMissing: false, FilePortrait: false, + FileDuration: 17000000000, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "green", FileColors: "266111000", @@ -335,10 +370,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 9359616, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "VideoWithError.mp4": { @@ -346,13 +382,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo10"), PhotoID: PhotoFixtures.Pointer("Photo10").ID, PhotoUID: PhotoFixtures.Pointer("Photo10").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ah", FileUID: "ft72s39w45bnlqdw", - FileName: "VideoError.mp4", + FileName: "Holiday/VideoError.mp4", FileRoot: RootOriginals, - OriginalName: "VideoError.mp4", + OriginalName: "", FileHash: "acad9168fa6acc5c5c2965ddf6ec465ca42fd832", - ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 500, + FileCodec: "avc1", FileType: "mp4", FileMime: "video/mp4", FilePrimary: false, @@ -360,9 +397,11 @@ var FileFixtures = map[string]File{ FileVideo: true, FileMissing: false, FilePortrait: false, + FileDuration: 17000000000, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "green", FileColors: "266111000", @@ -372,10 +411,11 @@ var FileFixtures = map[string]File{ FileError: "Error", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 1, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2018, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2029, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "bridge1.jpg": { @@ -383,13 +423,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo02"), PhotoID: PhotoFixtures.Pointer("Photo02").ID, PhotoUID: PhotoFixtures.Pointer("Photo02").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ai", FileUID: "ft2es39q45bnlqd0", - FileName: "bridge1.jpg", + FileName: "London/bridge1.jpg", FileRoot: RootOriginals, - OriginalName: "bridgeOriginal1.jpg", + OriginalName: "", FileHash: "pcad9168fa6acc5c5c2965ddf6ec465ca42fd828", - ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 961851, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -397,9 +438,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -409,10 +452,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "bridge2.jpg": { @@ -420,13 +464,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo03"), PhotoID: PhotoFixtures.Pointer("Photo03").ID, PhotoUID: PhotoFixtures.Pointer("Photo03").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080aj", FileUID: "ft2es49w15bnlqdw", - FileName: "bridge2.jpg", + FileName: "London/bridge2.jpg", FileRoot: RootOriginals, - OriginalName: "bridgeOriginal2.jpg", + OriginalName: "", FileHash: "pcad9168fa6acc5c5c2965adf6ec465ca42fd818", - ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 921858, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -434,9 +479,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -446,10 +493,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "bridge3.jpg": { @@ -457,13 +505,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo03"), PhotoID: PhotoFixtures.Pointer("Photo03").ID, PhotoUID: PhotoFixtures.Pointer("Photo03").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080aj", FileUID: "ft2es49whhbnlqdn", - FileName: "bridge3.jpg", + FileName: "London/bridge3.jpg", FileRoot: RootOriginals, - OriginalName: "bridgeOriginal.jpg", + OriginalName: "", FileHash: "pcad9168fa6acc5c5ba965adf6ec465ca42fd818", - ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 921851, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: false, @@ -471,9 +520,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -483,24 +534,26 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, - "bridge.mp4": { + "bridge2.mp4": { ID: 1000013, Photo: PhotoFixtures.Pointer("Photo03"), PhotoID: 1000003, PhotoUID: PhotoFixtures.Pointer("Photo03").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080al", FileUID: "ft2es49whhbnlqdy", - FileName: "bridge.mp4", + FileName: "London/bridge2.mp4", FileRoot: RootOriginals, - OriginalName: "bridgeOriginal.mp4", + OriginalName: "", FileHash: "pcad9168fa6acc5c5ba965adf6ec465ca42fd819", - ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 921851, + FileCodec: "avc1", FileType: "mp4", FileMime: "image/mp4", FilePrimary: false, @@ -508,9 +561,11 @@ var FileFixtures = map[string]File{ FileVideo: true, FileMissing: false, FilePortrait: false, + FileDuration: 17000000000, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -520,10 +575,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2017, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "Photo19.jpg": { @@ -531,13 +587,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo19"), PhotoID: PhotoFixtures.Pointer("Photo19").ID, PhotoUID: PhotoFixtures.Pointer("Photo19").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080am", FileUID: "ft2es49qhhinlqdn", FileName: "Photo19.jpg", FileRoot: RootOriginals, - OriginalName: "Photo19.jpg", + OriginalName: "", FileHash: "pcad9a68fa6acc5c5ba965adf6ec465ca42fd811", - ModTime: time.Date(2020, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 921831, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -545,9 +602,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -557,10 +616,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2020, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "Photo25.jpg": { @@ -568,13 +628,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo25"), PhotoID: PhotoFixtures.Pointer("Photo25").ID, PhotoUID: PhotoFixtures.Pointer("Photo25").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080an", FileUID: "ft2es49qhhinlplk", - FileName: "Photo25.jpg", + FileName: "test/Photo25.jpg", FileRoot: RootOriginals, - OriginalName: "Photo25.jpg", + OriginalName: "", FileHash: "pcad9a68fa6acc5c5ba965adf6ec465ca42fd887", - ModTime: time.Date(2008, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 921831, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: true, @@ -582,9 +643,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 1200, FileHeight: 1600, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -594,10 +657,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2008, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, "Photo25_2.jpg": { @@ -605,13 +669,14 @@ var FileFixtures = map[string]File{ Photo: PhotoFixtures.Pointer("Photo25"), PhotoID: PhotoFixtures.Pointer("Photo25").ID, PhotoUID: PhotoFixtures.Pointer("Photo25").PhotoUID, + InstanceID: "a698ac56-6e7e-42b9-9c3e-a79ec96080ao", FileUID: "ft2es49qhhinlpld", - FileName: "Photo25_2.jpg", + FileName: "test/Photo25_2.jpg", FileRoot: RootOriginals, - OriginalName: "Photo25_2.jpg", + OriginalName: "", FileHash: "pcad9a68fa6acc5c5ba965adf6ec465ca42fd895", - ModTime: time.Date(2008, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), FileSize: 900, + FileCodec: "jpeg", FileType: "jpg", FileMime: "image/jpg", FilePrimary: false, @@ -619,9 +684,11 @@ var FileFixtures = map[string]File{ FileVideo: false, FileMissing: false, FilePortrait: false, + FileDuration: 0, FileWidth: 500, FileHeight: 700, FileOrientation: 6, + FileProjection: "", FileAspectRatio: 0.75, FileMainColor: "magenta", FileColors: "225221C1E", @@ -631,10 +698,11 @@ var FileFixtures = map[string]File{ FileError: "", Share: []FileShare{}, Sync: []FileSync{}, + ModTime: time.Date(2008, 2, 6, 2, 6, 51, 0, time.UTC).Unix(), CreatedAt: time.Date(2019, 1, 1, 2, 6, 51, 0, time.UTC), - CreatedIn: 2, + CreatedIn: 935962, UpdatedAt: time.Date(2020, 3, 28, 14, 6, 0, 0, time.UTC), - UpdatedIn: 0, + UpdatedIn: 935962, DeletedAt: nil, }, } @@ -642,7 +710,7 @@ var FileFixtures = map[string]File{ var FileFixturesExampleJPG = FileFixtures["exampleFileName.jpg"] var FileFixturesExampleXMP = FileFixtures["exampleXmpFile.xmp"] var FileFixturesExampleBridge = FileFixtures["bridge.jpg"] -var FileFixturesExampleBridgeVideo = FileFixtures["bridge.mp4"] +var FileFixturesExampleBridgeVideo = FileFixtures["bridge2.mp4"] // CreateFileFixtures inserts known entities into the database for testing. func CreateFileFixtures() {