Handle export from phpMyAdmin
This commit is contained in:
@ -52,7 +52,7 @@ public record DatabaseFile(
|
||||
[property: JsonPropertyName("updated_in")] string UpdatedIn,
|
||||
[property: JsonPropertyName("published_at")] object PublishedAt,
|
||||
[property: JsonPropertyName("deleted_at")] object DeletedAt)
|
||||
{
|
||||
{
|
||||
|
||||
internal static Shared.Models.DatabaseFile Map(DatabaseFile databaseFile)
|
||||
{
|
||||
@ -61,51 +61,51 @@ public record DatabaseFile(
|
||||
(int fileWidth, int fileHeight) = (int.Parse(databaseFile.FileWidth), int.Parse(databaseFile.FileHeight));
|
||||
result = new(id,
|
||||
photoId,
|
||||
databaseFile.PhotoUid,
|
||||
databaseFile.PhotoTakenAt,
|
||||
databaseFile.TimeIndex,
|
||||
databaseFile.MediaId,
|
||||
databaseFile.MediaUtc,
|
||||
databaseFile.InstanceId,
|
||||
databaseFile.FileUid,
|
||||
databaseFile.FileName,
|
||||
databaseFile.FileRoot,
|
||||
databaseFile.OriginalName,
|
||||
databaseFile.FileHash,
|
||||
databaseFile.FileSize,
|
||||
databaseFile.FileCodec,
|
||||
databaseFile.FileType,
|
||||
databaseFile.MediaType,
|
||||
databaseFile.FileMime,
|
||||
databaseFile.FilePrimary,
|
||||
databaseFile.FileSidecar,
|
||||
databaseFile.FileMissing,
|
||||
databaseFile.FilePortrait,
|
||||
databaseFile.FileVideo,
|
||||
databaseFile.FileDuration,
|
||||
databaseFile.FileFps,
|
||||
databaseFile.FileFrames,
|
||||
F_PhotoPrism.HexStringToString(databaseFile.PhotoUid),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.PhotoTakenAt),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.TimeIndex),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.MediaId),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.MediaUtc),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.InstanceId),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileUid),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileName),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileRoot),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.OriginalName),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileHash),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileSize),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileCodec),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileType),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.MediaType),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileMime),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FilePrimary),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileSidecar),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileMissing),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FilePortrait),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileVideo),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileDuration),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileFps),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileFrames),
|
||||
fileWidth,
|
||||
fileHeight,
|
||||
databaseFile.FileOrientation,
|
||||
databaseFile.FileOrientationSrc,
|
||||
databaseFile.FileProjection,
|
||||
databaseFile.FileAspectRatio,
|
||||
databaseFile.FileHdr,
|
||||
databaseFile.FileWatermark,
|
||||
databaseFile.FileColorProfile,
|
||||
databaseFile.FileMainColor,
|
||||
databaseFile.FileColors,
|
||||
databaseFile.FileLuminance,
|
||||
databaseFile.FileDiff,
|
||||
databaseFile.FileChroma,
|
||||
databaseFile.FileSoftware,
|
||||
databaseFile.FileError,
|
||||
databaseFile.ModTime,
|
||||
databaseFile.CreatedAt,
|
||||
databaseFile.CreatedIn,
|
||||
databaseFile.UpdatedAt,
|
||||
databaseFile.UpdatedIn,
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileOrientation),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileOrientationSrc),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileProjection),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileAspectRatio),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileHdr),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileWatermark),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileColorProfile),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileMainColor),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileColors),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileLuminance),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileDiff),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileChroma),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileSoftware),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.FileError),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.ModTime),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.CreatedAt),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.CreatedIn),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.UpdatedAt),
|
||||
F_PhotoPrism.HexStringToString(databaseFile.UpdatedIn),
|
||||
databaseFile.PublishedAt,
|
||||
databaseFile.DeletedAt);
|
||||
return result;
|
||||
|
Reference in New Issue
Block a user