Handle export from phpMyAdmin
This commit is contained in:
@ -1,54 +1,52 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace View_by_Distance.Shared.Models;
|
||||
|
||||
public record DatabaseFile(
|
||||
[property: JsonPropertyName("id")] int Id,
|
||||
[property: JsonPropertyName("photo_id")] int PhotoId,
|
||||
[property: JsonPropertyName("photo_uid")] string PhotoUid,
|
||||
[property: JsonPropertyName("photo_taken_at")] string PhotoTakenAt,
|
||||
[property: JsonPropertyName("time_index")] string TimeIndex,
|
||||
[property: JsonPropertyName("media_id")] string MediaId,
|
||||
[property: JsonPropertyName("media_utc")] object MediaUtc,
|
||||
[property: JsonPropertyName("instance_id")] string InstanceId,
|
||||
[property: JsonPropertyName("file_uid")] string FileUid,
|
||||
[property: JsonPropertyName("file_name")] string FileName,
|
||||
[property: JsonPropertyName("file_root")] string FileRoot,
|
||||
[property: JsonPropertyName("original_name")] string OriginalName,
|
||||
[property: JsonPropertyName("file_hash")] string FileHash,
|
||||
[property: JsonPropertyName("file_size")] int FileSize,
|
||||
[property: JsonPropertyName("file_codec")] string FileCodec,
|
||||
[property: JsonPropertyName("file_type")] string FileType,
|
||||
[property: JsonPropertyName("media_type")] string MediaType,
|
||||
[property: JsonPropertyName("file_mime")] string FileMime,
|
||||
[property: JsonPropertyName("file_primary")] long FilePrimary,
|
||||
[property: JsonPropertyName("file_sidecar")] long FileSidecar,
|
||||
[property: JsonPropertyName("file_missing")] long FileMissing,
|
||||
[property: JsonPropertyName("file_portrait")] long FilePortrait,
|
||||
[property: JsonPropertyName("file_video")] long FileVideo,
|
||||
[property: JsonPropertyName("file_duration")] long FileDuration,
|
||||
[property: JsonPropertyName("file_fps")] object FileFps,
|
||||
[property: JsonPropertyName("file_frames")] object FileFrames,
|
||||
[property: JsonPropertyName("file_width")] int FileWidth,
|
||||
[property: JsonPropertyName("file_height")] int FileHeight,
|
||||
[property: JsonPropertyName("file_orientation")] int FileOrientation,
|
||||
[property: JsonPropertyName("file_projection")] string FileProjection,
|
||||
[property: JsonPropertyName("file_aspect_ratio")] double FileAspectRatio,
|
||||
[property: JsonPropertyName("file_hdr")] long FileHdr,
|
||||
[property: JsonPropertyName("file_watermark")] long FileWatermark,
|
||||
[property: JsonPropertyName("file_color_profile")] string FileColorProfile,
|
||||
[property: JsonPropertyName("file_main_color")] string FileMainColor,
|
||||
[property: JsonPropertyName("file_colors")] string FileColors,
|
||||
[property: JsonPropertyName("file_luminance")] string FileLuminance,
|
||||
[property: JsonPropertyName("file_diff")] long FileDiff,
|
||||
[property: JsonPropertyName("file_chroma")] long FileChroma,
|
||||
[property: JsonPropertyName("file_software")] string FileSoftware,
|
||||
[property: JsonPropertyName("file_error")] string FileError,
|
||||
[property: JsonPropertyName("mod_time")] long ModTime,
|
||||
[property: JsonPropertyName("created_at")] string CreatedAt,
|
||||
[property: JsonPropertyName("created_in")] long CreatedIn,
|
||||
[property: JsonPropertyName("updated_at")] string UpdatedAt,
|
||||
[property: JsonPropertyName("updated_in")] long UpdatedIn,
|
||||
[property: JsonPropertyName("published_at")] object PublishedAt,
|
||||
[property: JsonPropertyName("deleted_at")] object DeletedAt
|
||||
);
|
||||
int Id,
|
||||
int PhotoId,
|
||||
string PhotoUid,
|
||||
string PhotoTakenAt,
|
||||
string TimeIndex,
|
||||
string MediaId,
|
||||
string MediaUtc,
|
||||
string InstanceId,
|
||||
string FileUid,
|
||||
string FileName,
|
||||
string FileRoot,
|
||||
string OriginalName,
|
||||
string FileHash,
|
||||
string FileSize,
|
||||
string FileCodec,
|
||||
string FileType,
|
||||
string MediaType,
|
||||
string FileMime,
|
||||
string FilePrimary,
|
||||
string FileSidecar,
|
||||
string FileMissing,
|
||||
string FilePortrait,
|
||||
string FileVideo,
|
||||
string FileDuration,
|
||||
string FileFps,
|
||||
string FileFrames,
|
||||
int FileWidth,
|
||||
int FileHeight,
|
||||
string FileOrientation,
|
||||
string FileOrientationSrc,
|
||||
string FileProjection,
|
||||
string FileAspectRatio,
|
||||
string FileHdr,
|
||||
string FileWatermark,
|
||||
string FileColorProfile,
|
||||
string FileMainColor,
|
||||
string FileColors,
|
||||
string FileLuminance,
|
||||
string FileDiff,
|
||||
string FileChroma,
|
||||
string FileSoftware,
|
||||
string FileError,
|
||||
string ModTime,
|
||||
string CreatedAt,
|
||||
string CreatedIn,
|
||||
string UpdatedAt,
|
||||
string UpdatedIn,
|
||||
object PublishedAt,
|
||||
object DeletedAt);
|
@ -1,28 +1,25 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace View_by_Distance.Shared.Models;
|
||||
namespace View_by_Distance.Shared.Models;
|
||||
|
||||
public record Marker(
|
||||
[property: JsonPropertyName("marker_uid")] string MarkerUid,
|
||||
[property: JsonPropertyName("file_uid")] string FileUid,
|
||||
[property: JsonPropertyName("marker_type")] string MarkerType,
|
||||
[property: JsonPropertyName("marker_src")] string MarkerSrc,
|
||||
[property: JsonPropertyName("marker_name")] string MarkerName,
|
||||
[property: JsonPropertyName("marker_review")] int MarkerReview,
|
||||
[property: JsonPropertyName("marker_invalid")] int MarkerInvalid,
|
||||
[property: JsonPropertyName("subj_uid")] string SubjUid,
|
||||
[property: JsonPropertyName("subj_src")] string SubjSrc,
|
||||
[property: JsonPropertyName("face_id")] string FaceId,
|
||||
[property: JsonPropertyName("face_dist")] double FaceDist,
|
||||
[property: JsonPropertyName("x")] double X,
|
||||
[property: JsonPropertyName("y")] double Y,
|
||||
[property: JsonPropertyName("w")] double W,
|
||||
[property: JsonPropertyName("h")] double H,
|
||||
[property: JsonPropertyName("q")] int Q,
|
||||
[property: JsonPropertyName("size")] int Size,
|
||||
[property: JsonPropertyName("score")] int Score,
|
||||
[property: JsonPropertyName("thumb")] string Thumb,
|
||||
[property: JsonPropertyName("matched_at")] string MatchedAt,
|
||||
[property: JsonPropertyName("created_at")] string CreatedAt,
|
||||
[property: JsonPropertyName("updated_at")] string UpdatedAt
|
||||
);
|
||||
string MarkerUid,
|
||||
string FileUid,
|
||||
string MarkerType,
|
||||
string MarkerSrc,
|
||||
string MarkerName,
|
||||
string MarkerReview,
|
||||
string MarkerInvalid,
|
||||
string SubjUid,
|
||||
string SubjSrc,
|
||||
string FaceId,
|
||||
string FaceDist,
|
||||
double X,
|
||||
double Y,
|
||||
double W,
|
||||
double H,
|
||||
string Q,
|
||||
string Size,
|
||||
double Score,
|
||||
string Thumb,
|
||||
string MatchedAt,
|
||||
string CreatedAt,
|
||||
string UpdatedAt);
|
Reference in New Issue
Block a user