This data as json, CSV (advanced)
Suggested facets: date (date), date_modified (date), albums (array), persons (array)
JSON shape: default, array, newline-delimited, object
CREATE TABLE [apple_photos] ( [sha256] TEXT REFERENCES [uploads]([sha256]), [uuid] TEXT PRIMARY KEY, [burst_uuid] TEXT, [filename] TEXT, [original_filename] TEXT, [description] TEXT, [date] TEXT, [date_modified] TEXT, [title] TEXT, [keywords] TEXT, [albums] TEXT, [persons] TEXT, [path] TEXT, [ismissing] INTEGER, [hasadjustments] INTEGER, [external_edit] INTEGER, [favorite] INTEGER, [hidden] INTEGER, [latitude] FLOAT, [longitude] FLOAT, [path_edited] TEXT, [shared] INTEGER, [isphoto] INTEGER, [ismovie] INTEGER, [uti] TEXT, [burst] INTEGER, [live_photo] INTEGER, [path_live_photo] TEXT, [iscloudasset] INTEGER, [incloud] INTEGER, [portrait] INTEGER, [screenshot] INTEGER, [slow_mo] INTEGER, [time_lapse] INTEGER, [hdr] INTEGER, [selfie] INTEGER, [panorama] INTEGER, [has_raw] INTEGER, [uti_raw] TEXT, [path_raw] TEXT , [place_street] TEXT, [place_sub_locality] TEXT, [place_city] TEXT, [place_sub_administrative_area] TEXT, [place_state_province] TEXT, [place_postal_code] TEXT, [place_country] TEXT, [place_iso_country_code] TEXT); CREATE INDEX [idx_apple_photos_date] ON [apple_photos] ([date]); CREATE INDEX [idx_apple_photos_sha256] ON [apple_photos] ([sha256]);