124_webcalibre2/backup/db-backup-26-02-14

369 lines
38 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

--
-- PostgreSQL database dump
--
\restrict sksH8W3R1JgatxZUHXdQI4nDZDviF9OXVhWbyqfRPrSayb1l2SuhacURiNVv9vW
-- Dumped from database version 16.11 (Ubuntu 16.11-0ubuntu0.24.04.1)
-- Dumped by pg_dump version 18.0
-- Started on 2026-02-14 00:01:54 AEDT
SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET transaction_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;
--
-- TOC entry 859 (class 1247 OID 18882)
-- Name: Role; Type: TYPE; Schema: public; Owner: stephen
--
CREATE TYPE public."Role" AS ENUM (
'USER',
'ADMIN'
);
ALTER TYPE public."Role" OWNER TO stephen;
SET default_tablespace = '';
SET default_table_access_method = heap;
--
-- TOC entry 218 (class 1259 OID 18851)
-- Name: Account; Type: TABLE; Schema: public; Owner: stephen
--
CREATE TABLE public."Account" (
id text NOT NULL,
"userId" text NOT NULL,
type text NOT NULL,
provider text NOT NULL,
"providerAccountId" text NOT NULL,
refresh_token text,
access_token text,
expires_at integer,
token_type text,
scope text,
id_token text,
session_state text
);
ALTER TABLE public."Account" OWNER TO stephen;
--
-- TOC entry 217 (class 1259 OID 18752)
-- Name: FileNode; Type: TABLE; Schema: public; Owner: stephen
--
CREATE TABLE public."FileNode" (
id text NOT NULL,
name text NOT NULL,
size bigint,
"isFolder" boolean DEFAULT false NOT NULL,
"oneDriveId" text,
path text NOT NULL,
"orderIndex" integer DEFAULT 0 NOT NULL,
metadata jsonb DEFAULT '{}'::jsonb NOT NULL,
description text,
"ownerId" text NOT NULL,
"parentId" text,
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
"updatedAt" timestamp(3) without time zone NOT NULL
);
ALTER TABLE public."FileNode" OWNER TO stephen;
--
-- TOC entry 219 (class 1259 OID 18858)
-- Name: Session; Type: TABLE; Schema: public; Owner: stephen
--
CREATE TABLE public."Session" (
id text NOT NULL,
"sessionToken" text NOT NULL,
"userId" text NOT NULL,
expires timestamp(3) without time zone NOT NULL
);
ALTER TABLE public."Session" OWNER TO stephen;
--
-- TOC entry 216 (class 1259 OID 18744)
-- Name: User; Type: TABLE; Schema: public; Owner: stephen
--
CREATE TABLE public."User" (
id text NOT NULL,
"azureAdUserId" text,
email text NOT NULL,
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
"updatedAt" timestamp(3) without time zone NOT NULL,
"emailVerified" timestamp(3) without time zone,
image text,
name text,
role public."Role" DEFAULT 'USER'::public."Role" NOT NULL
);
ALTER TABLE public."User" OWNER TO stephen;
--
-- TOC entry 215 (class 1259 OID 18735)
-- Name: _prisma_migrations; Type: TABLE; Schema: public; Owner: stephen
--
CREATE TABLE public._prisma_migrations (
id character varying(36) NOT NULL,
checksum character varying(64) NOT NULL,
finished_at timestamp with time zone,
migration_name character varying(255) NOT NULL,
logs text,
rolled_back_at timestamp with time zone,
started_at timestamp with time zone DEFAULT now() NOT NULL,
applied_steps_count integer DEFAULT 0 NOT NULL
);
ALTER TABLE public._prisma_migrations OWNER TO stephen;
--
-- TOC entry 3443 (class 0 OID 18851)
-- Dependencies: 218
-- Data for Name: Account; Type: TABLE DATA; Schema: public; Owner: stephen
--
COPY public."Account" (id, "userId", type, provider, "providerAccountId", refresh_token, access_token, expires_at, token_type, scope, id_token, session_state) FROM stdin;
98334064-521f-4c84-bbf4-e317266f31ce cc6f11ff-549d-40fa-883f-7886ee6487cf oidc microsoft-entra-id AAAAAAAAAAAAAAAAAAAAAI9Ap5xBvTS3wtaWKYy_Zeo M.C516_BL2.0.U.-CiJ5lk1SSHnwpBv024w9jNHHgb0*92zcc1NRaybcz79PXRAC*GGtalG6jUpQVNvR7E4rRnOYyccuj7eNLdXcFo5spK3bWtYmRUsiGobFlbYzzAxh0pIY5e!dU4*1gfrWvbGj2VxS*IlVGgP15zFNy6WeR6pwekO151uOEPJE8PuLSo185TyENoO5z!eaWGONAFjna2UweIo3qT7SSg*50MgS22zA!xYNVQfoHNjE5V5TcaDvMVRIhSh1EB4l4TaYBIRbl8uKETjHajvwZSnmuAcYbMG49ZZZWIv9ScCxv05bmDHJzq9NNbiEYF68wSK6Zj1*8RuKfMmVSyNBxiJSks03v*2E3A46raiKM7YF7ScdPWds5ampP4K09siH7KqorzUatVReieBT9taxGb03Wfk$ EwBYBMl6BAAUu4TQbLz/EdYigQnDPtIo76ZZUKsAAVp3hNbJD27/a5+Oq0EPRKNc5Bx4LPsXybuj5LIXv+DIu+q8Cmnte5fcq2TWQcvbA9aGfFKHz85+W3IDn+XnptxD7MKmm8AJvzQZLSQsC1hweshuEIWiBboZs6awh7Z9AUxC9mRe2brbuPHirDXUMy6oAtQKEFnGHM4dVs3Hfg5PGv2Rpfp3j4mWDCVYqbAH9XI+XiR2ySt+GPAq1hE2qpEN7d8b/Z7fToUveCMuKU7LRCsIj+CKvih9yUZkG5ObdXulp/AsY5gFcbpdeibZXv5N51kV/Ixzsi0Pw9PJqd1No15N5o2JSLkq7ERTLomK1Gu0HYOqrVne2cuMXYEAkGEQZgAAEIuV39XPAeumM6MANN+rQuggA8yQtADoW+bS8gbb5tiMDBwY/8e6hMfLAGiTyRSjS9t37Fk01jFeKw26gvExW4e8RCtYEVPjMkRmwTXfLzBs/AwNdj5C0mjPBjii8muUUHbyDcTEfefQTqUGwpNKvAKTKfUYQR2Ea+VpYWDfPmnM0PRiRXfRBCQIwgXavRnUyneYhBgoG7Hbn+3v+UxDKRdzkGDVpajrhFLEF6eaYTZprU/fFNs7piDBn0ZvqCiSkkjVRjQqnWwHFmfDyuR1GvS0xFL/fA9H+/LXdtmFvgvKXk43yLQZvBcPgXa/Car3GVq5Xhe+tGCZaxlQX6XpdDljsYU7gVFhozIW1qQzt/qV7YxLD/EEG4Sl3UjN0PcQaHQJ26Ao8l6fXA0rnl693NhP5DT+j/29rANT4KdfJHHNfUdz6DpZ554fD/5BPYEOiRNY9yph2Bl/PnRJaZKpgGL8CMUL/D19wKjLHrrKpC9Ec3jLhiV4iK1oVgfnLvdM5S5rY97bGRjOvIiq92cuaxcIpY2++4CZuLF2krNX3CqTls33eEUsm7DciBczMA47ZZS7qIGUaARbgW70QHYIcwu14m2MyIgZWcMZ4bEwcZZTXOQJx2b1e10WbCO5ikUeSHrfVWnQVFqraYIvKV100gTjJJM3O1Ys5kUfQvBQnQHFmE7c5IrbGwR7AexHW38V2h+isvOc9vnev3dgSBdUNLNGoG3hPlKGX6PT5C8NnJ4DvDuQz4EhmvHLN9tFeE9uppzETKi/q/bboeyrvwmpW8M6TAffUHHjOUQdOgEABHfoUObZyJWSA7eDxRvqrRw2kZn0rIrP9wUWhESjMiwHoWp+0yP3QwJH3jx1FJTV3+EoNa+7Rd/XdOL41iNuLQ17E0JEsO2w4Gg8qVh06mrvsC45VETSaXFiKernjK+nxBazsPMJTdZFqBaKcq+8gmTIgWqTjQJwUafwzWbqvWXyzQLeZZiKUdIIIjfK+ikwR5m6jRDNm+4Me7yPjKYjtrAUNwAcBDcMmoyZ28dTsV6GDRkfz9RfUGBgRovFMt74z5+nlYqJzJpvQHsMJFo5VaDIMVVWUAM= 1770965722 bearer openid profile email Files.ReadWrite Files.Read User.Read eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlVvMWFfUVV3ZVRGcWlxTF9IU2VTalFJb1JqMCJ9.eyJ2ZXIiOiIyLjAiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vOTE4ODA0MGQtNmM2Ny00YzViLWIxMTItMzZhMzA0YjY2ZGFkL3YyLjAiLCJzdWIiOiJBQUFBQUFBQUFBQUFBQUFBQUFBQUFJOUFwNXhCdlRTM3d0YVdLWXlfWmVvIiwiYXVkIjoiYjU0OTkzMWEtZjQ5MS00MzZiLWI3YmMtZDM3ZDhjYTNjMTdlIiwiZXhwIjoxNzY4OTcxNzE1LCJpYXQiOjE3Njg4ODUwMTUsIm5iZiI6MTc2ODg4NTAxNSwibmFtZSI6IlN0ZXBoZW4gTG9obmluZyIsInByZWZlcnJlZF91c2VybmFtZSI6InNsb2huaW5nQGxpdmUuY29tLmF1Iiwib2lkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLWQwNTAtMTBmMWI0MDhmZjA2IiwiZW1haWwiOiJzbG9obmluZ0BsaXZlLmNvbS5hdSIsInRpZCI6IjkxODgwNDBkLTZjNjctNGM1Yi1iMTEyLTM2YTMwNGI2NmRhZCIsImFpbyI6IkRvdTBVTGZxNVZTZ2dTdzJnUHBCbnFJcG9IdjZ6TWdyYVUyeVl1Q0NxMnFweGlDZmhCSDdWVUtZRUUxZDQzM3E1aU5Ba05KZUIwVXRHZUlkS1Fjc2E2RFR6Q25UUVJzRUhZUEkyZVB6ajAqQXdiejV4M2pZbUd2RGIzeFBiMkdwcmswRVhZQ09zOTNGT3daUTZEb2ZJdkMzZFo5R1dOaHJVVmJnczFRN1E2cDQifQ.XmPaMQZBAMgCGZu2g-0l27j-AC66NbM1ziSMf0JLAOcBsBaUCte2T0R945a-LxUyX9GwpiWjLYWq_N7cpEmLFEGxE40235Q3hK2k61T8jmvSyHYI-ylk9e9sTmmnk7d2mrcjbaFTi-Q7lG_Ash_nSTtSgSKURhapH-KWStF_u_YMcqfBLYWGtezTUCpnwdaNoKHEwyXcEUiT_0Nd5ZMHWrE7vHtEYzbXT0LiAN44VJ7PKEYNCm1tTRgGKPEP-SH0FKTvlui9hVdu2cXzTdXnptjaMiQ4-x1AU86WUAdZ-jjybaInSbfxkKV74Dukn7FUg8Lw82jVYVH2HhY1Mj754w \N
\.
--
-- TOC entry 3442 (class 0 OID 18752)
-- Dependencies: 217
-- Data for Name: FileNode; Type: TABLE DATA; Schema: public; Owner: stephen
--
COPY public."FileNode" (id, name, size, "isFolder", "oneDriveId", path, "orderIndex", metadata, description, "ownerId", "parentId", "createdAt", "updatedAt") FROM stdin;
9d82f5f6-4338-4725-8168-76cdd325cd4c Project-1 \N t \N virtual:/Project-1 0 {"type": "FOLDER"} \N cc6f11ff-549d-40fa-883f-7886ee6487cf 8ba97fdd-2513-4221-a3c5-378fb8962d33 2026-01-20 05:06:28.429 2026-01-20 05:06:28.429
a3b12d3b-7437-46a6-8741-f2e9eef849bb Root \N t \N virtual:/Root 0 {"type": "FOLDER"} \N cc6f11ff-549d-40fa-883f-7886ee6487cf \N 2026-01-20 05:02:23.533 2026-01-20 05:02:23.533
8ba97fdd-2513-4221-a3c5-378fb8962d33 Projects \N t \N virtual:/Projects 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf a3b12d3b-7437-46a6-8741-f2e9eef849bb 2026-01-20 05:04:03.235 2026-01-20 05:05:44.53
bbb46be8-1766-4929-ba30-a17c9b10781d Photos \N t \N virtual:/Photos 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf a3b12d3b-7437-46a6-8741-f2e9eef849bb 2026-01-20 05:07:11.275 2026-01-20 05:07:29.757
23d805c8-9451-4b0e-bb37-3a7f42adf880 Spain \N t \N virtual:/Spain 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf bbb46be8-1766-4929-ba30-a17c9b10781d 2026-01-20 05:08:02.01 2026-01-20 05:08:17.176
f536f233-548f-41d7-a647-5b1e37e40bc5 postiona_description.pdf 86591 f D05010F1B408FF06!sfcb1cd99209c48dc84cfd6f7ad598e05 /WebCalibre/f536f233-548f-41d7-a647-5b1e37e40bc5/postiona_description.pdf 0 {"type": "PDF", "mimeType": "application/pdf"} cc6f11ff-549d-40fa-883f-7886ee6487cf 9d82f5f6-4338-4725-8168-76cdd325cd4c 2026-01-20 05:12:22.009 2026-01-20 05:12:22.009
d3ccd68a-0493-487d-9273-5fa8ff6a6f9a IMG_2360.jpeg 1233596 f D05010F1B408FF06!sbfa28438ac88443d9a2ea6870ab30bc2 /WebCalibre/d3ccd68a-0493-487d-9273-5fa8ff6a6f9a/IMG_2360.jpeg 0 {"iso": "null", "type": "JPEG", "title": "IMG_2360.jpeg", "fNumber": "null", "mimeType": "image/jpeg", "dimensions": "4032x3024", "deviceModel": "null", "exposureTime": "null", "details.bigEndian": "true", "details.image.make": "Apple", "details.image.model": "iPhone 14", "details.photo.flash": "16", "details.image.gPSTag": "2586", "details.image.exifTag": "228", "details.photo.fNumber": "1.5", "details.image.dateTime": "2025-10-03T08:02:39.000Z", "details.image.software": "18.6.2", "details.photo.lensMake": "Apple", "details.photo.lensModel": "iPhone 14 back dual wide camera 5.7mm f/1.5", "details.photo.makerNote": "[Binary Data: 1710 bytes]", "details.photo.sceneType": "[Binary Data: 1 bytes]", "details.gPSInfo.gPSSpeed": "0", "details.photo.colorSpace": "65535", "details.photo.offsetTime": "+02:00", "details.image.orientation": "1", "details.image.xResolution": "72", "details.image.yResolution": "72", "details.photo.exifVersion": "[Binary Data: 4 bytes]", "details.photo.focalLength": "5.7", "details.photo.subjectArea": "2006,1506,2213,1327", "details.image.hostComputer": "iPhone 14", "details.photo.exposureMode": "0", "details.photo.exposureTime": "0.025", "details.photo.meteringMode": "5", "details.photo.whiteBalance": "0", "details.gPSInfo.gPSAltitude": "1265.3340248962656", "details.gPSInfo.gPSLatitude": "42,42,22.91", "details.gPSInfo.gPSSpeedRef": "K", "details.photo.apertureValue": "1.1699250021066825", "details.photo.sensingMethod": "2", "details.gPSInfo.gPSDateStamp": "2025:10:03", "details.gPSInfo.gPSLongitude": "7,1,50.76", "details.gPSInfo.gPSTimeStamp": "6,2,39", "details.image.resolutionUnit": "2", "details.photo.compositeImage": "2", "details.photo.brightnessValue": "-0.4198113650227582", "details.photo.exposureProgram": "2", "details.photo.flashpixVersion": "[Binary Data: 4 bytes]", "details.photo.iSOSpeedRatings": "500", "details.photo.pixelXDimension": "4032", "details.photo.pixelYDimension": "3024", "details.thumbnail.compression": "6", "details.thumbnail.xResolution": "72", "details.thumbnail.yResolution": "72", "details.gPSInfo.gPSAltitudeRef": "0", "details.gPSInfo.gPSDestBearing": "147.2551498127341", "details.gPSInfo.gPSLatitudeRef": "N", "details.image.yCbCrPositioning": "1", "details.photo.dateTimeOriginal": "2025-10-03T08:02:39.000Z", "details.photo.sceneCaptureType": "0", "details.gPSInfo.gPSImgDirection": "147.2551498127341", "details.gPSInfo.gPSLongitudeRef": "W", "details.photo.dateTimeDigitized": "2025-10-03T08:02:39.000Z", "details.photo.exposureBiasValue": "0", "details.photo.lensSpecification": "1.5399999618512084,5.699999809263318,1.5,2.4", "details.photo.shutterSpeedValue": "5.327015336217066", "details.photo.offsetTimeOriginal": "+02:00", "details.photo.subSecTimeOriginal": "714", "details.thumbnail.resolutionUnit": "2", "details.gPSInfo.gPSDestBearingRef": "T", "details.photo.offsetTimeDigitized": "+02:00", "details.photo.subSecTimeDigitized": "714", "details.gPSInfo.gPSImgDirectionRef": "T", "details.photo.focalLengthIn35mmFilm": "26", "details.gPSInfo.gPSHPositioningError": "4.748651528267963", "details.photo.componentsConfiguration": "[Binary Data: 4 bytes]", "details.thumbnail.jPEGInterchangeFormat": "2990", "details.thumbnail.jPEGInterchangeFormatLength": "3322"} cc6f11ff-549d-40fa-883f-7886ee6487cf 23d805c8-9451-4b0e-bb37-3a7f42adf880 2026-01-20 05:08:56.065 2026-02-01 11:31:56.02
c644a101-e9e3-422c-9435-05a4c9c50865 text.pdf 13966 f D05010F1B408FF06!s14575856145142959e0a1a1b89a49e8d /WebCalibre/c644a101-e9e3-422c-9435-05a4c9c50865/text.pdf 0 {"type": "PDF", "mimeType": "application/pdf", "pageCount": "1", "textPreview": " Hello World! 3 1", "details.title": "Analysis of Electromagnetic Field Circulation", "details.author": "Stephen Lohning", "details.creator": "pdfLaTeX", "details.modDate": "D:20260205160832+11'00'", "details.subject": "Electrical Engineering", "details.keywords": "Maxwell, Electromagnetics, Integral Form, EE", "details.language": "null", "details.producer": "LaTeX", "details.creationDate": "D:20260205160832+11'00'", "details.isLinearized": "false", "details.isXFAPresent": "false", "details.trapped.name": "False", "details.pDFFormatVersion": "1.7", "details.encryptFilterName": "null", "details.isAcroFormPresent": "false", "details.isCollectionPresent": "false", "details.isSignaturesPresent": "false", "details.custom.pTEX.Fullbanner": "This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2025/Homebrew) kpathsea version 6.4.1"} cc6f11ff-549d-40fa-883f-7886ee6487cf 9d82f5f6-4338-4725-8168-76cdd325cd4c 2026-02-05 05:14:37.102 2026-02-05 07:39:25.004
1714730b-f1d5-46e8-9b9f-d7a8eea8cf95 Ebooks \N t \N virtual:/Ebooks 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf a3b12d3b-7437-46a6-8741-f2e9eef849bb 2026-02-05 09:01:08.269 2026-02-05 09:01:28.393
d049b0ad-0cc2-4fee-aa55-1d4ad4941e7a Technical \N t \N virtual:/Technical 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf 1714730b-f1d5-46e8-9b9f-d7a8eea8cf95 2026-02-05 09:02:29.765 2026-02-05 09:02:40.203
30dffdad-6967-453d-b625-b712558ff8f7 symbols-a4.pdf 32147517 f D05010F1B408FF06!s9168c1fd34f64da596b4cdeb4c57ea88 /WebCalibre/30dffdad-6967-453d-b625-b712558ff8f7/symbols-a4.pdf 0 {"type": "PDF", "mimeType": "application/pdf", "pageCount": "481", "textPreview": "〈 Ë > ✛ ⟼ \\u0019 Œ Ĺ R  ◀ ↔ ² ť y \\u0010 ∡ 3 ↑ ⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐⏐ ↓ C S â ³ → G ⋙ :: Š ¬ ž B £ → ⪂ ð  \\u0003 À u ∑ ú š ? ⊀ š ⟟ \\\\ Å W ⊎ ćý à ⫮ 6 N ≹ ℘ & ² \\u0019 ⇐==⇒ ¬ ⧓ 7 i > È È È È È ↓ ¯ Ó ~ ≏ ⊃ Q ⤤ ê ⩖ \\u001f 2 ¯", "details.title": "The Comprehensive LaTeX Symbol List", "details.creator": "LaTeX with hyperref", "details.modDate": "D:20240127164903-07'00'", "details.subject": "List of 20323 symbols that can be typeset using LaTeX", "details.language": "null", "details.producer": "GPL Ghostscript 10.01.2", "details.creationDate": "D:20240127164903-07'00'", "details.isLinearized": "false", "details.isXFAPresent": "false", "details.pDFFormatVersion": "1.7", "details.encryptFilterName": "null", "details.isAcroFormPresent": "false", "details.isCollectionPresent": "false", "details.isSignaturesPresent": "false"} cc6f11ff-549d-40fa-883f-7886ee6487cf d049b0ad-0cc2-4fee-aa55-1d4ad4941e7a 2026-02-05 09:03:35.293 2026-02-05 09:05:02.992
dd0f5d06-e53a-47ac-9ad7-133a035dabe1 Electrical \N t \N virtual:/Electrical 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf d049b0ad-0cc2-4fee-aa55-1d4ad4941e7a 2026-02-07 00:29:25.168 2026-02-07 00:31:13.458
5437325a-8661-4d48-955e-245d05e9cf0a AI \N t \N virtual:/AI 0 {"type": "FOLDER"} cc6f11ff-549d-40fa-883f-7886ee6487cf d049b0ad-0cc2-4fee-aa55-1d4ad4941e7a 2026-02-07 00:24:31.338 2026-02-07 00:37:34.459
2b96d9a9-e31d-4af0-9f3a-3b618c47277f Physics \N t \N virtual:/Physics 0 {"type": "FOLDER"} \N cc6f11ff-549d-40fa-883f-7886ee6487cf d049b0ad-0cc2-4fee-aa55-1d4ad4941e7a 2026-02-07 01:21:50.566 2026-02-07 01:21:50.566
cc0fa7a2-b788-4917-8662-34edc49bace8 Misc \N t \N virtual:/Misc 0 {"type": "FOLDER"} \N cc6f11ff-549d-40fa-883f-7886ee6487cf bbb46be8-1766-4929-ba30-a17c9b10781d 2026-02-13 06:29:55.799 2026-02-13 06:29:55.799
223c8dbe-6c93-49fd-9d70-451b20554bc8 IMG_2749.jpeg 4183409 f D05010F1B408FF06!s743cf34ceca945da9211c1adb5370084 /WebCalibre/223c8dbe-6c93-49fd-9d70-451b20554bc8/IMG_2749.jpeg 0 {"type": "JPEG", "mimeType": "image/jpeg", "dimensions": "4032x3024", "details.bigEndian": "true", "details.image.make": "Apple", "details.image.model": "iPhone 14", "details.photo.flash": "16", "details.image.gPSTag": "2586", "details.image.exifTag": "228", "details.photo.fNumber": "1.5", "details.image.dateTime": "2025-10-22T12:08:16.000Z", "details.image.software": "18.6.2", "details.photo.lensMake": "Apple", "details.photo.lensModel": "iPhone 14 back dual wide camera 5.7mm f/1.5", "details.photo.makerNote": "[Binary Data: 1710 bytes]", "details.photo.sceneType": "[Binary Data: 1 bytes]", "details.gPSInfo.gPSSpeed": "0.04381048133718738", "details.photo.colorSpace": "65535", "details.photo.offsetTime": "+02:00", "details.image.orientation": "6", "details.image.xResolution": "72", "details.image.yResolution": "72", "details.photo.exifVersion": "[Binary Data: 4 bytes]", "details.photo.focalLength": "5.7", "details.photo.subjectArea": "2209,1013,261,260", "details.image.hostComputer": "iPhone 14", "details.photo.exposureMode": "0", "details.photo.exposureTime": "0.001876172607879925", "details.photo.meteringMode": "5", "details.photo.whiteBalance": "0", "details.gPSInfo.gPSAltitude": "664.5505481120584", "details.gPSInfo.gPSLatitude": "40,25,5.48", "details.gPSInfo.gPSSpeedRef": "K", "details.photo.apertureValue": "1.1699250021066825", "details.photo.sensingMethod": "2", "details.gPSInfo.gPSDateStamp": "2025:10:22", "details.gPSInfo.gPSLongitude": "3,41,7.67", "details.gPSInfo.gPSTimeStamp": "10,8,15", "details.image.resolutionUnit": "2", "details.photo.compositeImage": "2", "details.photo.brightnessValue": "7.091505376344086", "details.photo.exposureProgram": "2", "details.photo.flashpixVersion": "[Binary Data: 4 bytes]", "details.photo.iSOSpeedRatings": "50", "details.photo.pixelXDimension": "4032", "details.photo.pixelYDimension": "3024", "details.thumbnail.compression": "6", "details.thumbnail.xResolution": "72", "details.thumbnail.yResolution": "72", "details.gPSInfo.gPSAltitudeRef": "0", "details.gPSInfo.gPSDestBearing": "345.1883852691218", "details.gPSInfo.gPSLatitudeRef": "N", "details.image.yCbCrPositioning": "1", "details.photo.dateTimeOriginal": "2025-10-22T12:08:16.000Z", "details.photo.sceneCaptureType": "0", "details.gPSInfo.gPSImgDirection": "345.1883852691218", "details.gPSInfo.gPSLongitudeRef": "W", "details.photo.dateTimeDigitized": "2025-10-22T12:08:16.000Z", "details.photo.exposureBiasValue": "0", "details.photo.lensSpecification": "1.5399999618512084,5.699999809263318,1.5,2.4", "details.photo.shutterSpeedValue": "9.058893693156405", "details.photo.offsetTimeOriginal": "+02:00", "details.photo.subSecTimeOriginal": "132", "details.thumbnail.resolutionUnit": "2", "details.gPSInfo.gPSDestBearingRef": "T", "details.photo.offsetTimeDigitized": "+02:00", "details.photo.subSecTimeDigitized": "132", "details.gPSInfo.gPSImgDirectionRef": "T", "details.photo.focalLengthIn35mmFilm": "26", "details.gPSInfo.gPSHPositioningError": "14.15490024117518", "details.photo.componentsConfiguration": "[Binary Data: 4 bytes]", "details.thumbnail.jPEGInterchangeFormat": "2990", "details.thumbnail.jPEGInterchangeFormatLength": "11238"} cc6f11ff-549d-40fa-883f-7886ee6487cf 23d805c8-9451-4b0e-bb37-3a7f42adf880 2026-02-05 08:48:55.956 2026-02-05 08:49:31.047
84e4c9f4-52f8-4431-8aa5-44d63ba13d2e A Pilgrims Guide to the Camino de Santiago (Camino Francés) St. Jean Pied de Port • Santiago de Compostela (John Brierley).epub 68027372 f D05010F1B408FF06!s14fafa0461ac4dd2a5f7a5ca6cddc737 /WebCalibre/84e4c9f4-52f8-4431-8aa5-44d63ba13d2e/A Pilgrims Guide to the Camino de Santiago (Camino Francés) St. Jean Pied de Port • Santiago de Compostela (John Brierley).epub 0 {"type": "EPUB", "author": "John Brierley", "mimeType": "application/epub+zip", "pageCount": "295", "textPreview": "", "details.cover": "fc1.png", "details.title": "A Pilgrims Guide to the Camino de Santiago", "details.creator": "John Brierley", "details.language": "en", "details.creatorFileAs": "John Brierley", "details.dcterms:modified": "2021-01-16T11:11:35Z", "details.rendition:layout": "pre-paginated", "details.rendition:spread": "auto", "details.original-resolution": "498x822"} cc6f11ff-549d-40fa-883f-7886ee6487cf 1714730b-f1d5-46e8-9b9f-d7a8eea8cf95 2026-02-13 05:55:48.767 2026-02-13 05:56:31.289
ec224d03-af7e-4ee6-bd28-9995e6ba29f5 Japanese Woodworking A Beginners Guide to the Art of Japanese Joinery and Carpentry (Graham, Sean) (Z-Library).epub 3758267 f D05010F1B408FF06!scd3ed3ed11544eab9ddbbce2383b60ab /WebCalibre/ec224d03-af7e-4ee6-bd28-9995e6ba29f5/Japanese Woodworking A Beginners Guide to the Art of Japanese Joinery and Carpentry (Graham, Sean) (Z-Library).epub 0 {"type": "EPUB", "mimeType": "application/epub+zip"} cc6f11ff-549d-40fa-883f-7886ee6487cf 1714730b-f1d5-46e8-9b9f-d7a8eea8cf95 2026-02-13 05:58:15.665 2026-02-13 05:58:15.665
900c599e-2614-488d-bcf5-57962c4b256a The Music of Vivaldi Made Easy for Solo Classical Guitar (Antonio Vivaldi Mark Phillips).epub 1775162 f D05010F1B408FF06!sbaf4cc0e27d346229fe028129cd1570b /WebCalibre/900c599e-2614-488d-bcf5-57962c4b256a/The Music of Vivaldi Made Easy for Solo Classical Guitar (Antonio Vivaldi Mark Phillips).epub 0 {"type": "EPUB", "author": "Antonio Vivaldi", "mimeType": "application/epub+zip", "pageCount": "24", "textPreview": "", "details.date": "2019-12-11T03:00:00+00:00", "details.uUID": "3C65A0BC-4FC4-4F47-95B9-3CCFEBCE47E7", "details.cover": "cover", "details.title": "The Music of Vivaldi Made Easy for Solo Classical Guitar", "details.creator": "Antonio Vivaldi", "details.language": "en", "details.publisher": "A. J. Cornell Publications", "details.creatorFileAs": "Vivaldi, Antonio & Phillips, Mark", "details.calibre:timestamp": "2022-03-01T21:19:51.912000+00:00", "details.calibre:title_sort": "The Music of Vivaldi Made Easy for Solo Classical Guitar", "details.primary-writing-mode": "horizontal-lr"} cc6f11ff-549d-40fa-883f-7886ee6487cf 1714730b-f1d5-46e8-9b9f-d7a8eea8cf95 2026-02-13 06:03:05.401 2026-02-13 06:05:19.577
824465d4-0b18-4e05-b432-19568d36f1cb IMG_1353.HEIC 1259379 f D05010F1B408FF06!scc72a330ac95471f92f664149fb1b0ab /WebCalibre/824465d4-0b18-4e05-b432-19568d36f1cb/IMG_1353.HEIC 0 {"type": "HEIC", "mimeType": "image/heic", "dimensions": "4032x3024", "details.bigEndian": "true", "details.image.make": "Apple", "details.image.model": "iPhone 14", "details.photo.flash": "16", "details.image.exifTag": "204", "details.photo.fNumber": "1.5", "details.image.dateTime": "2024-06-15T19:15:36.000Z", "details.image.software": "17.5.1", "details.photo.lensMake": "Apple", "details.photo.lensModel": "iPhone 14 back dual wide camera 5.7mm f/1.5", "details.photo.makerNote": "[Binary Data: 1602 bytes]", "details.photo.sceneType": "[Binary Data: 1 bytes]", "details.photo.colorSpace": "65535", "details.photo.offsetTime": "+10:00", "details.image.orientation": "1", "details.image.xResolution": "72", "details.image.yResolution": "72", "details.photo.exifVersion": "[Binary Data: 4 bytes]", "details.photo.focalLength": "5.7", "details.photo.subjectArea": "2013,1506,2318,1327", "details.image.hostComputer": "iPhone 14", "details.photo.exposureMode": "0", "details.photo.exposureTime": "0.030303030303030304", "details.photo.meteringMode": "5", "details.photo.whiteBalance": "0", "details.photo.apertureValue": "1.1699250021066825", "details.photo.sensingMethod": "2", "details.image.resolutionUnit": "2", "details.photo.compositeImage": "2", "details.photo.brightnessValue": "-0.13965572335607207", "details.photo.exposureProgram": "2", "details.photo.iSOSpeedRatings": "500", "details.photo.pixelXDimension": "4032", "details.photo.pixelYDimension": "3024", "details.photo.dateTimeOriginal": "2024-06-15T19:15:36.000Z", "details.photo.dateTimeDigitized": "2024-06-15T19:15:36.000Z", "details.photo.exposureBiasValue": "0", "details.photo.lensSpecification": "1.5399999618512084,5.7,1.5,2.4", "details.photo.shutterSpeedValue": "5.058941781923448", "details.photo.offsetTimeOriginal": "+10:00", "details.photo.subSecTimeOriginal": "598", "details.photo.offsetTimeDigitized": "+10:00", "details.photo.subSecTimeDigitized": "598", "details.photo.focalLengthIn35mmFilm": "26"} cc6f11ff-549d-40fa-883f-7886ee6487cf cc0fa7a2-b788-4917-8662-34edc49bace8 2026-02-13 06:30:03.288 2026-02-13 06:33:46.127
\.
--
-- TOC entry 3444 (class 0 OID 18858)
-- Dependencies: 219
-- Data for Name: Session; Type: TABLE DATA; Schema: public; Owner: stephen
--
COPY public."Session" (id, "sessionToken", "userId", expires) FROM stdin;
\.
--
-- TOC entry 3441 (class 0 OID 18744)
-- Dependencies: 216
-- Data for Name: User; Type: TABLE DATA; Schema: public; Owner: stephen
--
COPY public."User" (id, "azureAdUserId", email, "createdAt", "updatedAt", "emailVerified", image, name, role) FROM stdin;
cc6f11ff-549d-40fa-883f-7886ee6487cf \N slohning@live.com.au 2026-01-20 05:01:56.463 2026-01-20 05:01:56.463 \N data:image/jpeg;base64, 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 Stephen Lohning USER
\.
--
-- TOC entry 3440 (class 0 OID 18735)
-- Dependencies: 215
-- Data for Name: _prisma_migrations; Type: TABLE DATA; Schema: public; Owner: stephen
--
COPY public._prisma_migrations (id, checksum, finished_at, migration_name, logs, rolled_back_at, started_at, applied_steps_count) FROM stdin;
76ca4acd-79cb-4b63-bd84-51d770090a84 92745103aa6669ad17f259ec337c338ee9877e4ecb570e57f346a9f0df956d0a 2026-01-07 12:14:28.501444+11 20260107011428_setup_auth_and_files \N \N 2026-01-07 12:14:28.089806+11 1
50c428bb-466c-4171-b13c-b545b8cc24f1 22cbea384931408165605d914df7e5bae9eda9e3f02ed5ef7e6525d7839576d7 2026-01-07 12:28:48.456029+11 20260107012848_add_auth_tables \N \N 2026-01-07 12:28:48.093038+11 1
7fb9f8b0-f23a-4e2d-a7f8-f66413862000 a58f3740bef8ef7e80ede81b601eeb88a35da8c5758ba096f1ba377c48fe84c0 2026-02-13 18:18:03.975396+11 0_init \N 2026-02-13 18:18:03.975396+11 0
\.
--
-- TOC entry 3288 (class 2606 OID 18857)
-- Name: Account Account_pkey; Type: CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."Account"
ADD CONSTRAINT "Account_pkey" PRIMARY KEY (id);
--
-- TOC entry 3286 (class 2606 OID 18762)
-- Name: FileNode FileNode_pkey; Type: CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."FileNode"
ADD CONSTRAINT "FileNode_pkey" PRIMARY KEY (id);
--
-- TOC entry 3291 (class 2606 OID 18864)
-- Name: Session Session_pkey; Type: CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."Session"
ADD CONSTRAINT "Session_pkey" PRIMARY KEY (id);
--
-- TOC entry 3280 (class 2606 OID 18751)
-- Name: User User_pkey; Type: CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."User"
ADD CONSTRAINT "User_pkey" PRIMARY KEY (id);
--
-- TOC entry 3276 (class 2606 OID 18743)
-- Name: _prisma_migrations _prisma_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public._prisma_migrations
ADD CONSTRAINT _prisma_migrations_pkey PRIMARY KEY (id);
--
-- TOC entry 3289 (class 1259 OID 18865)
-- Name: Account_provider_providerAccountId_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "Account_provider_providerAccountId_key" ON public."Account" USING btree (provider, "providerAccountId");
--
-- TOC entry 3281 (class 1259 OID 18765)
-- Name: FileNode_oneDriveId_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "FileNode_oneDriveId_key" ON public."FileNode" USING btree ("oneDriveId");
--
-- TOC entry 3282 (class 1259 OID 18767)
-- Name: FileNode_orderIndex_idx; Type: INDEX; Schema: public; Owner: stephen
--
CREATE INDEX "FileNode_orderIndex_idx" ON public."FileNode" USING btree ("orderIndex");
--
-- TOC entry 3283 (class 1259 OID 18768)
-- Name: FileNode_ownerId_path_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "FileNode_ownerId_path_key" ON public."FileNode" USING btree ("ownerId", path);
--
-- TOC entry 3284 (class 1259 OID 18766)
-- Name: FileNode_parentId_idx; Type: INDEX; Schema: public; Owner: stephen
--
CREATE INDEX "FileNode_parentId_idx" ON public."FileNode" USING btree ("parentId");
--
-- TOC entry 3292 (class 1259 OID 18866)
-- Name: Session_sessionToken_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "Session_sessionToken_key" ON public."Session" USING btree ("sessionToken");
--
-- TOC entry 3277 (class 1259 OID 18763)
-- Name: User_azureAdUserId_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "User_azureAdUserId_key" ON public."User" USING btree ("azureAdUserId");
--
-- TOC entry 3278 (class 1259 OID 18764)
-- Name: User_email_key; Type: INDEX; Schema: public; Owner: stephen
--
CREATE UNIQUE INDEX "User_email_key" ON public."User" USING btree (email);
--
-- TOC entry 3295 (class 2606 OID 18867)
-- Name: Account Account_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."Account"
ADD CONSTRAINT "Account_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- TOC entry 3293 (class 2606 OID 18769)
-- Name: FileNode FileNode_ownerId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."FileNode"
ADD CONSTRAINT "FileNode_ownerId_fkey" FOREIGN KEY ("ownerId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;
--
-- TOC entry 3294 (class 2606 OID 18888)
-- Name: FileNode FileNode_parentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."FileNode"
ADD CONSTRAINT "FileNode_parentId_fkey" FOREIGN KEY ("parentId") REFERENCES public."FileNode"(id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- TOC entry 3296 (class 2606 OID 18872)
-- Name: Session Session_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: stephen
--
ALTER TABLE ONLY public."Session"
ADD CONSTRAINT "Session_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;
-- Completed on 2026-02-14 00:01:55 AEDT
--
-- PostgreSQL database dump complete
--
\unrestrict sksH8W3R1JgatxZUHXdQI4nDZDviF9OXVhWbyqfRPrSayb1l2SuhacURiNVv9vW