--
-- Host: localhost    Database: workonclock
-- ------------------------------------------------------


--
-- Table structure for table `_ProjectUsers`
--

CREATE TABLE `_ProjectUsers` (
  `A` varchar(191) NOT NULL,
  `B` varchar(191) NOT NULL,
  UNIQUE KEY `_ProjectUsers_AB_unique` (`A`,`B`),
  KEY `_ProjectUsers_B_index` (`B`),
  CONSTRAINT `_ProjectUsers_A_fkey` FOREIGN KEY (`A`) REFERENCES `woc_projects` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `_ProjectUsers_B_fkey` FOREIGN KEY (`B`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `_ProjectUsers`
--


--
-- Table structure for table `_RolePermissions`
--

CREATE TABLE `_RolePermissions` (
  `A` varchar(191) NOT NULL,
  `B` varchar(191) NOT NULL,
  UNIQUE KEY `_RolePermissions_AB_unique` (`A`,`B`),
  KEY `_RolePermissions_B_index` (`B`),
  CONSTRAINT `_RolePermissions_A_fkey` FOREIGN KEY (`A`) REFERENCES `woc_permissions` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `_RolePermissions_B_fkey` FOREIGN KEY (`B`) REFERENCES `woc_roles` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `_RolePermissions`
--

INSERT INTO `_RolePermissions` VALUES ('cmodnhl0z000111658z6hh3n0','cmodnhl1q000b1165qlrpp7vz'),('cmodnhl1500031165j0gnpsca','cmodnhl1q000b1165qlrpp7vz'),('cmodnhl1j00051165epclmgh0','cmodnhl1q000b1165qlrpp7vz'),('cmodnhl1m00071165o1diqpye','cmodnhl1q000b1165qlrpp7vz'),('cmodnhl1n000911659716h73w','cmodnhl1q000b1165qlrpp7vz'),('cmodnhl3o000f1165izjl3nsp','cmodnhl3v000p1165e92jmax8'),('cmodnhl3p000h116544lvd9hj','cmodnhl3v000p1165e92jmax8'),('cmodnhl3q000j11656n85gi8y','cmodnhl3v000p1165e92jmax8'),('cmodnhl3q000j11656n85gi8y','cmodnhl3y000r11650bqgl0ba'),('cmodnhl3r000l11653ekrpnqr','cmodnhl3v000p1165e92jmax8'),('cmodnhl3r000l11653ekrpnqr','cmodnhl3y000r11650bqgl0ba'),('cmodnhl3s000n1165bv3r330a','cmodnhl3v000p1165e92jmax8'),('cmodnhl3s000n1165bv3r330a','cmodnhl3y000r11650bqgl0ba'),('cmodnhl3s000n1165bv3r330a','cmodnhl45000t1165h2w0ryxq'),('cmoxb75v900014nexj2hmpw24','cmodnhl1q000b1165qlrpp7vz'),('cmoxb75ve00034nex98a2a3au','cmodnhl1q000b1165qlrpp7vz'),('cmoxb75x900074nex2ws83qrx','cmodnhl3v000p1165e92jmax8'),('cmoxb75xb00094nexbbwr9xtz','cmodnhl3v000p1165e92jmax8');

--
-- Table structure for table `_UserRoles`
--

CREATE TABLE `_UserRoles` (
  `A` varchar(191) NOT NULL,
  `B` varchar(191) NOT NULL,
  UNIQUE KEY `_UserRoles_AB_unique` (`A`,`B`),
  KEY `_UserRoles_B_index` (`B`),
  CONSTRAINT `_UserRoles_A_fkey` FOREIGN KEY (`A`) REFERENCES `woc_roles` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `_UserRoles_B_fkey` FOREIGN KEY (`B`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `_UserRoles`
--

INSERT INTO `_UserRoles` VALUES ('cmodnhl1q000b1165qlrpp7vz','cmodnhl3f000c1165derz36oe'),('cmodnhl3v000p1165e92jmax8','cmodnhl59000z1165ri0aass4');

--
-- Table structure for table `woc_adhoc_records`
--

CREATE TABLE `woc_adhoc_records` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `userId` varchar(191) NOT NULL,
  `date` datetime(3) NOT NULL,
  `hours` decimal(5,2) NOT NULL,
  `reason` text NOT NULL,
  `status` enum('pending','approved','rejected') NOT NULL DEFAULT 'pending',
  `reviewedById` varchar(191) DEFAULT NULL,
  `reviewedAt` datetime(3) DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  `rejectionReason` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `woc_adhoc_records_organizationId_idx` (`organizationId`),
  KEY `woc_adhoc_records_userId_idx` (`userId`),
  KEY `woc_adhoc_records_status_idx` (`status`),
  KEY `woc_adhoc_records_reviewedById_fkey` (`reviewedById`),
  CONSTRAINT `woc_adhoc_records_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `woc_adhoc_records_reviewedById_fkey` FOREIGN KEY (`reviewedById`) REFERENCES `woc_users` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  CONSTRAINT `woc_adhoc_records_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_adhoc_records`
--


--
-- Table structure for table `woc_audit_logs`
--

CREATE TABLE `woc_audit_logs` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) DEFAULT NULL,
  `actorUserId` varchar(191) DEFAULT NULL,
  `action` varchar(128) NOT NULL,
  `targetType` varchar(64) DEFAULT NULL,
  `targetId` varchar(191) DEFAULT NULL,
  `metadata` text DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  PRIMARY KEY (`id`),
  KEY `woc_audit_logs_actorUserId_idx` (`actorUserId`),
  KEY `woc_audit_logs_organizationId_idx` (`organizationId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_audit_logs`
--

INSERT INTO `woc_audit_logs` VALUES ('00d1845c-33b3-45b6-b5b8-499cf721998f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 08:28:17.000'),('0434dffb-1edc-486e-b835-f4e8fbb9b3e2','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','4a9df65b-5aa5-45b6-9169-de9326efe206','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-09 08:34:14.000'),('049f9551-7278-4c97-8460-d5c5104b4b95','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','0e68e033-61ad-43b0-a517-b6c51c628c49','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-09 08:35:57.000'),('0561c5ec-5d8f-4875-82e3-6689c5201286','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','b8be375b-e416-44cd-82f9-3064df5ce3e9','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 08:27:48.000'),('0754b412-a701-41c0-a867-b36e5ab52ffd','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','213dfd93-2ff6-4fbf-b117-4c4bc776461e','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 11:56:07.000'),('07aeb4f5-273c-48b0-ab60-9c07705476ac','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:08:01.000'),('0ffa785c-2fe9-40a4-b9da-0433a1345ed2','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:59:00.000'),('1285bacd-349d-41b8-a072-8f4fab87a91a',NULL,'cmodnhl59000z1165ri0aass4','tracking.start','time_entry','d2bcd559-3dca-4a6e-8f98-2feb81b4cd37','{\"isIdle\":false}','2026-04-26 08:28:49.000'),('141f16b4-35bc-4243-8552-d90f6b179b02','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T08:01:22.807Z\"}','2026-05-14 08:01:22.000'),('15d76d25-df78-42f5-b38e-6541b838eed8','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','e0820913-d399-473c-89ce-0f54feb506b6','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 12:28:02.000'),('1676e038-d63b-48d1-8176-114b4320887d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','10739e02-9a51-4db6-bfac-254c2c5630f5','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 08:30:03.000'),('19333007-ad53-4224-92cd-97781b53ca7e','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','bbace264-d400-4dec-80e0-723fa6fdb4ae','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 07:53:57.000'),('195cdbe2-215f-4b9b-81c2-b7e2ab904368','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','b8552df9-42a7-4421-9a67-ebec56b7e3c9','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 09:26:57.000'),('19fbe608-540e-4683-b27e-89b1e2e51a11','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','a5ea4b87-f40f-453c-bd7e-ab657ae5a25b','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 11:55:43.000'),('24acd750-fffa-4110-b0cd-1a54ae0799e9',NULL,'cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','c10dcef5-9190-4185-945c-5e2c77e15a15','{\"timeEntryId\":\"d2bcd559-3dca-4a6e-8f98-2feb81b4cd37\"}','2026-04-26 08:38:49.000'),('24c5fb97-6514-4111-b96b-71f301e283e0','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','06f416ff-2a05-489d-8b75-21ef2a2e750c','{\"isIdle\":false,\"outsideWorkingHours\":true,\"autoClockedOutEntryIds\":[]}','2026-05-14 08:28:17.000'),('2579f0c3-7367-41a9-b694-0233b13d91b3','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','38355f65-b1d1-40ce-a124-7a5e9e80f8c6','{\"clientMutationId\":\"tracking-stop/38355f65-b1d1-40ce-a124-7a5e9e80f8c6\"}','2026-05-13 12:12:58.000'),('275be5b9-c752-4b2a-8da6-9f06c101632f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:51:58.000'),('28a2de7e-978e-42b6-bcc2-c3aa5bc2072d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T08:28:17.311Z\"}','2026-05-14 08:28:17.000'),('2aa694b0-cedb-46fe-a6cf-b56bd193b15f',NULL,'cmodnhl3f000c1165derz36oe','auth.login_failed','user','cmodnhl3f000c1165derz36oe',NULL,'2026-04-26 08:27:43.000'),('337aab6f-3735-47d1-9849-0311d8986342',NULL,'cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-04-26 08:27:59.000'),('34592806-38a1-4462-b57a-3c60e5dcdc8f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:52:23.000'),('362ce5e5-cb89-431d-ad13-d26a853f73e4','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','6bd2a7db-2b92-4cd9-876f-deb5c23110de','{\"timeEntryId\":\"c54bc558-5bb5-4c4c-9e76-77c0ec12e75d\",\"clientMutationId\":\"screenshots/shot-1778677559196.png\"}','2026-05-13 13:06:01.000'),('36b74b06-b5f0-44a4-8474-eaaf1bcf56b7','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','752eec52-7ca3-43b0-a67b-cb4d9d790211','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778675055799.png\"}','2026-05-13 12:24:16.000'),('37c95998-314f-472a-a149-fb2de1c59ec0',NULL,'cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','d2bcd559-3dca-4a6e-8f98-2feb81b4cd37',NULL,'2026-04-26 08:41:19.000'),('39a3b706-a679-43e1-85d6-cb95ebae862a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 08:01:22.000'),('3dc8ecce-c836-443c-a565-3da98e5fc899','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T09:28:42.959Z\"}','2026-05-14 09:28:42.000'),('3e98dd25-a9e6-4c23-b917-9323913a1e5a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','f86b1038-bf7a-497f-aaf3-4e0ee3931104','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-14 09:28:42.000'),('3f098c75-c71a-4388-8e84-c12fb46a4356','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','4702768a-127d-44fb-b9b0-5c51dd7777f9','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 12:16:15.000'),('3f1a2506-cf66-4902-82ae-2645cd4ac623','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 12:37:22.000'),('3f7d2f88-37bd-4b54-ae0c-5849e6e9489a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-09 08:35:57.000'),('3fa9e95a-4b3b-4c19-9e7d-8625541d5b9e','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','7edc7d53-aa21-41be-acb9-8e8edf18dfa0','{\"timeEntryId\":\"c54bc558-5bb5-4c4c-9e76-77c0ec12e75d\",\"clientMutationId\":\"screenshots/shot-1778675962968.png\"}','2026-05-13 12:39:23.000'),('4030692c-6405-45c4-a639-032024ee3e36','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-09 08:35:57.000'),('40324185-798c-42d2-9c5d-f7075581f137',NULL,'cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-04-26 08:19:50.000'),('47901356-e235-4452-a678-a784f26b978b','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','0e68e033-61ad-43b0-a517-b6c51c628c49','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-09 08:35:57.000'),('4c154a66-f53e-4b59-8bc4-0cea6cf15a89','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 07:53:57.000'),('4f15293a-891c-4fed-ba5e-9e985cf9ee4c','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-02T08:35:57.265Z\"}','2026-05-09 08:35:57.000'),('4fd48356-d059-4d9e-acbf-bfab1ba29c4b','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:27:47.000'),('5190f802-eeb3-4501-ab3b-141d5b5c3d82','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','06c74645-dbfc-4919-b79c-da48f4487e2c','{\"timeEntryId\":\"0e68e033-61ad-43b0-a517-b6c51c628c49\"}','2026-05-09 08:35:57.000'),('51e0b664-7a27-4ad5-854c-82e5c2c19538','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','4a9df65b-5aa5-45b6-9169-de9326efe206','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-09 08:34:14.000'),('5318f111-b81d-4ddc-874b-057c6fd1539e','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 09:26:57.000'),('54e99738-4b76-445b-9736-0c47e37a5a8e','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-09 08:35:57.000'),('5659282a-fc7b-4da8-ad1a-13ef4cf35f84','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":1,\"cutoff\":\"2026-05-02T08:34:14.669Z\"}','2026-05-09 08:34:14.000'),('589ae905-d005-4d91-82d9-6ab0348016ea','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','19706007-a251-4fe8-87ef-5461466c3f1e','{\"timeEntryId\":\"bbace264-d400-4dec-80e0-723fa6fdb4ae\"}','2026-05-14 07:53:57.000'),('5a7694bb-352c-476d-bceb-91c7beb26d10','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:30:03.000'),('5b7e5b25-318d-4edb-b6ba-37d902821ff2','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','b8552df9-42a7-4421-9a67-ebec56b7e3c9','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-14 09:26:57.000'),('5dd80c55-db3d-40c7-bd5a-5dcab7b6df9f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:53:00.000'),('5e05e1cb-e540-40c2-8990-7855c1e3c021','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','4fd77f2c-5782-4a2e-8097-24da0c65ba30','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778674815794.png\"}','2026-05-13 12:20:16.000'),('5fa542ad-6c8b-4f36-b988-1551002ac214','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','3392a5ad-4c4a-4e07-b89b-45c69330385c','{\"timeEntryId\":\"4a9df65b-5aa5-45b6-9169-de9326efe206\"}','2026-05-09 08:34:14.000'),('63d49e88-93e5-4636-b46f-e9ba2d16ae4b','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','a85f99f8-8a2a-40ae-bcfb-37c034b70e1f','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 11:56:51.000'),('6c046f61-ed92-4930-b469-54558d65acb9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','cfd17dbe-f9d9-4ded-8728-d10effc7bc3a','{\"timeEntryId\":\"06f416ff-2a05-489d-8b75-21ef2a2e750c\"}','2026-05-14 08:28:17.000'),('6d329b89-932a-4793-9e8a-28396e6de42a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:55:43.000'),('6d92a255-cdd0-432e-a3e5-165fbee203cc',NULL,'cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-04-26 08:27:43.000'),('6f58426a-a38b-4878-9371-dcd2a7926cdb','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','baf35660-9c4a-479f-89c2-4c754e0f45d2','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 11:54:21.000'),('70307068-b143-40e4-a21a-aade24082035','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','337a6098-1ae5-4069-9b29-f95dd2f0001e','{\"timeEntryId\":\"ede78117-a867-4a9e-a624-da74f837beda\"}','2026-05-14 08:01:22.000'),('704ed6d1-f10d-4485-ad49-325210259c9a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','59328451-9071-44f4-9f64-53a3d526635a','{\"timeEntryId\":\"e0820913-d399-473c-89ce-0f54feb506b6\",\"clientMutationId\":\"screenshots/shot-1778675284146.png\"}','2026-05-13 12:28:04.000'),('71c4b854-3fe7-48b9-b786-382340be2795','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-09 08:34:14.000'),('772e0f28-3104-44b0-9864-cd27ba0c1f67','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','{\"clientMutationId\":\"tracking-stop/c54bc558-5bb5-4c4c-9e76-77c0ec12e75d\"}','2026-05-13 13:07:24.000'),('79a90330-946a-4ccc-bb89-29298aef062a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','2ee3d68d-2156-4102-b73f-88f440758262','{\"timeEntryId\":\"f86b1038-bf7a-497f-aaf3-4e0ee3931104\"}','2026-05-14 09:28:42.000'),('7b010a0e-4744-4747-96e6-1ca4ec490965','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','f86b1038-bf7a-497f-aaf3-4e0ee3931104','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 09:28:42.000'),('7b02c3e9-888f-42d6-818e-298ad012cc65','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','28423124-adde-450a-bbf7-7236b1a22d52','{\"timeEntryId\":\"c54bc558-5bb5-4c4c-9e76-77c0ec12e75d\",\"clientMutationId\":\"screenshots/shot-1778676082972.png\"}','2026-05-13 12:41:23.000'),('7b182161-6686-49ce-a09b-2c60fc92c7c2','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','06f416ff-2a05-489d-8b75-21ef2a2e750c','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 08:28:17.000'),('7c74efc6-7a8c-47e5-8620-59c6f801c632','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-09 08:34:14.000'),('7cd3518b-1685-498f-8914-9dd6d3383803','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 09:28:42.000'),('7da428d7-81fc-40ba-b6c0-b5a4a5cfb396','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','10739e02-9a51-4db6-bfac-254c2c5630f5','{\"isIdle\":false,\"outsideWorkingHours\":true,\"autoClockedOutEntryIds\":[]}','2026-05-14 08:30:03.000'),('7f0186ec-5b12-42fc-b221-eb07a0fbd8bc','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-09 08:34:14.000'),('7f7aecf7-cabc-4dfb-b0d8-0a2d7e99a504','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:01:22.000'),('805ebba9-eb3e-4ce2-8019-ebcd43689e75','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','ede78117-a867-4a9e-a624-da74f837beda','{\"isIdle\":false,\"outsideWorkingHours\":true,\"autoClockedOutEntryIds\":[]}','2026-05-14 08:01:22.000'),('832c2cf3-38aa-4822-9946-963c8a329329','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:38:02.000'),('905990a6-17f0-48ec-a2ce-c335e1891f0f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:51:49.000'),('98e9c288-4aab-45d9-9d72-e178d5cccf7d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','3774f2c9-0c55-4197-8391-5df88965dde3','{\"timeEntryId\":\"10739e02-9a51-4db6-bfac-254c2c5630f5\"}','2026-05-14 08:30:03.000'),('9dc3e0c0-13fe-438c-9563-e005b6ef0dc4','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','bbace264-d400-4dec-80e0-723fa6fdb4ae','{\"isIdle\":false,\"outsideWorkingHours\":true,\"autoClockedOutEntryIds\":[\"a5ea4b87-f40f-453c-bd7e-ab657ae5a25b\",\"baf35660-9c4a-479f-89c2-4c754e0f45d2\"]}','2026-05-14 07:53:57.000'),('a1987b7a-e2b9-463f-b684-8421dab52217','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:23:01.000'),('a3095ed8-6d4d-4ede-9300-1c2204003506','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 09:28:42.000'),('a37e28d0-cbff-4c1c-a556-77c87dcc60d3','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T09:26:57.571Z\"}','2026-05-14 09:26:57.000'),('a609bcd1-4cf0-436d-b944-bf4c9b34d3c9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:52:25.000'),('a9057788-0c16-4058-a1fa-7ddb075dd832','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T08:30:03.928Z\"}','2026-05-14 08:30:03.000'),('a9d1a1a9-9958-4191-8f25-80d835521496','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:27:48.000'),('aab02eb4-8ed8-4f42-9514-73b9c66f9657','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','4702768a-127d-44fb-b9b0-5c51dd7777f9','{\"clientMutationId\":\"tracking-stop/4702768a-127d-44fb-b9b0-5c51dd7777f9\"}','2026-05-13 12:26:51.000'),('add79d5a-36ea-4205-86ba-689fcee444d0','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','09a4573d-ed41-41e3-be05-edc44a66d166','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778675175801.png\"}','2026-05-13 12:26:16.000'),('af688527-c305-46ea-8b0c-68498ddbb742','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','213dfd93-2ff6-4fbf-b117-4c4bc776461e','{\"clientMutationId\":\"tracking-stop/213dfd93-2ff6-4fbf-b117-4c4bc776461e\"}','2026-05-13 11:56:19.000'),('b15389c4-4c04-40cc-a5a2-9b9a385856e3','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T07:53:57.390Z\"}','2026-05-14 07:53:57.000'),('b1e39529-4a5a-475e-9a77-47cad4401031','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','dcd91caa-a80d-4f7e-bd76-161b48095180','{\"timeEntryId\":\"b8be375b-e416-44cd-82f9-3064df5ce3e9\"}','2026-05-14 08:27:48.000'),('b4165b98-f3f3-429b-843a-881d25ad89b6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:08:01.000'),('b48a12fb-7893-407f-9710-017b4d8f2e40','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 07:53:57.000'),('b4fcdffb-68b6-4d53-9d91-57cc8f77515a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 07:53:57.000'),('b7bd4162-5297-4926-a92e-d27e15e5866d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 09:26:57.000'),('bc086bfb-4d33-4122-b6ba-8a2480988a16','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','b8be375b-e416-44cd-82f9-3064df5ce3e9','{\"isIdle\":false,\"outsideWorkingHours\":true,\"autoClockedOutEntryIds\":[]}','2026-05-14 08:27:48.000'),('c336752d-f076-420b-b261-1a79b55e0345','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:28:17.000'),('c3590a40-c023-4d01-b70d-23ea1d18b7ed','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','ede78117-a867-4a9e-a624-da74f837beda','{\"clientMutationId\":\"api-smoke/stop-1\"}','2026-05-14 08:01:22.000'),('c3c8c7b8-dfff-496a-b422-50c975901135','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:54:21.000'),('c4880c8e-6ec1-4546-a626-9e81737a5239','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:23:01.000'),('c4887a8c-bd0b-4f52-a91e-68ae718d07c9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:01:22.000'),('c4929043-8bb6-460a-a567-77665f82807f',NULL,'cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-04-26 08:28:23.000'),('c5950f8e-2826-4737-9158-1a99acf10900','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','e0820913-d399-473c-89ce-0f54feb506b6','{\"clientMutationId\":\"tracking-stop/e0820913-d399-473c-89ce-0f54feb506b6\"}','2026-05-13 12:28:09.000'),('c6545f5b-193e-4f6c-83b5-c06636e7f92c','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.start','time_entry','38355f65-b1d1-40ce-a124-7a5e9e80f8c6','{\"isIdle\":false,\"outsideWorkingHours\":false,\"autoClockedOutEntryIds\":[]}','2026-05-13 12:10:31.000'),('cf2b84fb-d5a9-4972-933d-8370d61390d6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:38:02.000'),('cf45afb5-bf24-41c6-b20b-5b8a5fda881a','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:59:00.000'),('cmp40wd2x0005xiwwew32n7t4','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','settings.update','organization','cmodnhl3j000d1165d20wc2ra','{\"timezone\":\"UTC\",\"workingHoursStart\":\"09:00\",\"workingHoursEnd\":\"18:00\",\"screenshotIntervalMinutes\":2,\"screenshotRetentionDays\":7}','2026-05-13 12:15:43.161'),('d619544d-1754-4d34-b94a-928ce0ae4cc4','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.refresh','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 12:59:00.000'),('d65c11dd-a4b7-47ae-ae14-aeee62783596','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:52:25.000'),('d9a22af2-76c2-4e20-afbf-1e3b0d662492','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:52:25.000'),('df22d3b3-167d-41ff-b2e5-6a803ad17670','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:52:24.000'),('df28f7f4-f438-4596-85ed-77fb3e85d881','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','retention.screenshots_run','screenshot',NULL,'{\"deleted\":0,\"cutoff\":\"2026-05-07T08:27:48.171Z\"}','2026-05-14 08:27:48.000'),('e2d6f8e2-a974-41b5-9190-0773653260eb','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 09:28:42.000'),('e588b06d-3abc-41dc-b9b7-fb5ec8e25203','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:28:17.000'),('ebe1b9c0-408c-4fca-a9fb-4cf4e34e0eca','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','ff4b78ec-7d60-4dc9-96f8-b7674d99bb34','{\"timeEntryId\":\"b8552df9-42a7-4421-9a67-ebec56b7e3c9\"}','2026-05-14 09:26:57.000'),('ec49186e-8def-46a2-9c82-780c806a8825','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','tracking.stop','time_entry','a85f99f8-8a2a-40ae-bcfb-37c034b70e1f','{\"clientMutationId\":\"tracking-stop/a85f99f8-8a2a-40ae-bcfb-37c034b70e1f\"}','2026-05-13 12:09:09.000'),('eebb0bee-ffd6-40c0-9f93-55cb7d96a2b6',NULL,'cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-04-26 08:28:49.000'),('f2a9a4b2-8776-4966-a85d-05922100183d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 08:30:03.000'),('f375a9e2-59c5-4f14-89f7-37dcb85f18b6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','db66daaa-83a0-4860-9301-4beb1f81d851','{\"timeEntryId\":\"c54bc558-5bb5-4c4c-9e76-77c0ec12e75d\",\"clientMutationId\":\"screenshots/shot-1778675844963.png\"}','2026-05-13 12:37:25.000'),('f3b6e2ae-1e2b-40e0-8145-cfe98e6adbcc','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','f3eb124e-84c2-42e2-809b-b6aa37637cac','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778674695788.png\"}','2026-05-13 12:18:16.000'),('f92ec750-8e9f-4334-bdf6-188e8ec274b8','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 08:30:03.000'),('f9ee5ddd-094c-4eb1-b0b6-d83334dc7654','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','policy.update','team','cmodogt1p00054lm14olak1uw','{\"screenshotsEnabled\":false,\"screenshotIntervalMinutes\":2,\"pauseScreenshotsWhenIdle\":false,\"idleThresholdMinutes\":3,\"screenshotRetentionDays\":7,\"autoClockOutAfterHours\":8}','2026-05-14 08:27:48.000'),('fdcae230-a0de-477d-8403-8e8c77ae62c7','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-13 11:54:05.000'),('fec861af-a3be-4ac5-8653-a95b8046602c','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','336b5914-29c4-40c5-a50c-e2ba4db56acd','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778674577785.png\"}','2026-05-13 12:16:18.000'),('fec8d113-c686-410c-af9f-40a070f955af','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','auth.login_failed','user','cmodnhl59000z1165ri0aass4',NULL,'2026-05-14 09:26:57.000'),('ff3b4667-82fd-4212-a920-3cdb624f5f5b','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','screenshot.upload','screenshot','4f6893c9-c6a3-4364-8aad-06c4e0638c1f','{\"timeEntryId\":\"4702768a-127d-44fb-b9b0-5c51dd7777f9\",\"clientMutationId\":\"screenshots/shot-1778674935795.png\"}','2026-05-13 12:22:16.000');

--
-- Table structure for table `woc_email_verification_tokens`
--

CREATE TABLE `woc_email_verification_tokens` (
  `id` varchar(191) NOT NULL,
  `userId` varchar(191) NOT NULL,
  `tokenHash` varchar(191) NOT NULL,
  `expiresAt` datetime(3) NOT NULL,
  `usedAt` datetime(3) DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_email_verification_tokens_tokenHash_key` (`tokenHash`),
  KEY `woc_email_verification_tokens_userId_idx` (`userId`),
  CONSTRAINT `woc_email_verification_tokens_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_email_verification_tokens`
--


--
-- Table structure for table `woc_invite_tokens`
--

CREATE TABLE `woc_invite_tokens` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `email` varchar(191) DEFAULT NULL,
  `token` varchar(191) NOT NULL,
  `expiresAt` datetime(3) NOT NULL,
  `usedAt` datetime(3) DEFAULT NULL,
  `createdById` varchar(191) NOT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_invite_tokens_token_key` (`token`),
  KEY `woc_invite_tokens_organizationId_idx` (`organizationId`),
  KEY `woc_invite_tokens_createdById_fkey` (`createdById`),
  CONSTRAINT `woc_invite_tokens_createdById_fkey` FOREIGN KEY (`createdById`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `woc_invite_tokens_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_invite_tokens`
--


--
-- Table structure for table `woc_invoices`
--

CREATE TABLE `woc_invoices` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `number` varchar(191) NOT NULL,
  `amountCents` int(11) NOT NULL,
  `currency` varchar(191) NOT NULL DEFAULT 'USD',
  `status` enum('draft','open','paid','void','uncollectible') NOT NULL DEFAULT 'open',
  `issuedAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `dueAt` datetime(3) DEFAULT NULL,
  `paidAt` datetime(3) DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_invoices_organizationId_number_key` (`organizationId`,`number`),
  KEY `woc_invoices_organizationId_idx` (`organizationId`),
  CONSTRAINT `woc_invoices_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_invoices`
--

INSERT INTO `woc_invoices` VALUES ('cmodohn5d000g3rd723o7kxnn','cmodnhl3j000d1165d20wc2ra','INV-1001',9600,'USD','paid','2026-04-25 01:46:20.402',NULL,'2026-04-25 01:46:20.401','2026-04-25 01:46:20.402','2026-04-25 01:46:20.402');

--
-- Table structure for table `woc_organization_settings`
--

CREATE TABLE `woc_organization_settings` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `timezone` varchar(191) NOT NULL DEFAULT 'UTC',
  `allowManagersCreateUsers` tinyint(1) NOT NULL DEFAULT 0,
  `emailNotificationsEnabled` tinyint(1) NOT NULL DEFAULT 1,
  `workingHoursStart` varchar(191) NOT NULL DEFAULT '09:00',
  `workingHoursEnd` varchar(191) NOT NULL DEFAULT '18:00',
  `autoClockOutEnabled` tinyint(1) NOT NULL DEFAULT 1,
  `autoClockOutAfterHours` int(11) NOT NULL DEFAULT 12,
  `idleDetectionMinutes` int(11) NOT NULL DEFAULT 10,
  `mandatoryClockIn` tinyint(1) NOT NULL DEFAULT 1,
  `planName` varchar(191) NOT NULL DEFAULT 'Team',
  `planExpiresAt` datetime(3) DEFAULT NULL,
  `subscriptionStatus` enum('trial','active','past_due','cancelled','expired') NOT NULL DEFAULT 'trial',
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  `screenshotsEnabled` tinyint(1) NOT NULL DEFAULT 1,
  `screenshotIntervalMinutes` int(11) NOT NULL DEFAULT 5,
  `pauseScreenshotsWhenIdle` tinyint(1) NOT NULL DEFAULT 1,
  `screenshotRetentionDays` int(11) NOT NULL DEFAULT 30,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_organization_settings_organizationId_key` (`organizationId`),
  CONSTRAINT `woc_organization_settings_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_organization_settings`
--

INSERT INTO `woc_organization_settings` VALUES ('cmodogt1u00074lm1dslnk5yf','cmodnhl3j000d1165d20wc2ra','UTC',0,1,'09:00','18:00',1,8,3,1,'Team',NULL,'trial','2026-04-25 01:45:41.395','2026-05-14 09:28:42.000',0,2,0,7);

--
-- Table structure for table `woc_organizations`
--

CREATE TABLE `woc_organizations` (
  `id` varchar(191) NOT NULL,
  `name` varchar(191) NOT NULL,
  `slug` varchar(191) NOT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_organizations_slug_key` (`slug`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_organizations`
--

INSERT INTO `woc_organizations` VALUES ('cmodnhl3j000d1165d20wc2ra','Acme Operations','acme-operations','2026-04-25 01:18:18.128','2026-05-13 17:45:43.154');

--
-- Table structure for table `woc_password_reset_tokens`
--

CREATE TABLE `woc_password_reset_tokens` (
  `id` varchar(191) NOT NULL,
  `userId` varchar(191) NOT NULL,
  `tokenHash` varchar(191) NOT NULL,
  `expiresAt` datetime(3) NOT NULL,
  `usedAt` datetime(3) DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_password_reset_tokens_tokenHash_key` (`tokenHash`),
  KEY `woc_password_reset_tokens_userId_idx` (`userId`),
  CONSTRAINT `woc_password_reset_tokens_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_password_reset_tokens`
--


--
-- Table structure for table `woc_permissions`
--

CREATE TABLE `woc_permissions` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `key` varchar(191) NOT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_permissions_organizationId_key_key` (`organizationId`,`key`),
  KEY `woc_permissions_organizationId_idx` (`organizationId`),
  CONSTRAINT `woc_permissions_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_permissions`
--

INSERT INTO `woc_permissions` VALUES ('cmodnhl0z000111658z6hh3n0',NULL,'Create User','create_user','2026-04-25 01:18:18.035','2026-04-25 01:18:18.035'),('cmodnhl1500031165j0gnpsca',NULL,'Manage Roles','manage_roles','2026-04-25 01:18:18.042','2026-04-25 01:18:18.042'),('cmodnhl1j00051165epclmgh0',NULL,'Manage Projects','manage_projects','2026-04-25 01:18:18.056','2026-04-25 01:18:18.056'),('cmodnhl1m00071165o1diqpye',NULL,'Approve Adhoc','approve_adhoc','2026-04-25 01:18:18.058','2026-04-25 01:18:18.058'),('cmodnhl1n000911659716h73w',NULL,'View Dashboard','view_dashboard','2026-04-25 01:18:18.060','2026-04-25 01:18:18.060'),('cmodnhl3o000f1165izjl3nsp','cmodnhl3j000d1165d20wc2ra','Create User','create_user','2026-04-25 01:18:18.132','2026-04-25 01:18:18.132'),('cmodnhl3p000h116544lvd9hj','cmodnhl3j000d1165d20wc2ra','Manage Roles','manage_roles','2026-04-25 01:18:18.133','2026-04-25 01:18:18.133'),('cmodnhl3q000j11656n85gi8y','cmodnhl3j000d1165d20wc2ra','Manage Projects','manage_projects','2026-04-25 01:18:18.134','2026-04-25 01:18:18.134'),('cmodnhl3r000l11653ekrpnqr','cmodnhl3j000d1165d20wc2ra','Approve Adhoc','approve_adhoc','2026-04-25 01:18:18.135','2026-04-25 01:18:18.135'),('cmodnhl3s000n1165bv3r330a','cmodnhl3j000d1165d20wc2ra','View Dashboard','view_dashboard','2026-04-25 01:18:18.137','2026-04-25 01:18:18.137'),('cmoxb75v900014nexj2hmpw24',NULL,'Access Billing','access_billing','2026-05-08 19:29:39.957','2026-05-08 19:29:39.957'),('cmoxb75ve00034nex98a2a3au',NULL,'Manage Settings','manage_settings','2026-05-08 19:29:39.963','2026-05-08 19:29:39.963'),('cmoxb75x900074nex2ws83qrx','cmodnhl3j000d1165d20wc2ra','Access Billing','access_billing','2026-05-08 19:29:40.029','2026-05-08 19:29:40.029'),('cmoxb75xb00094nexbbwr9xtz','cmodnhl3j000d1165d20wc2ra','Manage Settings','manage_settings','2026-05-08 19:29:40.031','2026-05-08 19:29:40.031');

--
-- Table structure for table `woc_projects`
--

CREATE TABLE `woc_projects` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `name` varchar(191) NOT NULL,
  `isDefault` tinyint(1) NOT NULL DEFAULT 0,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  `isArchived` tinyint(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_projects_organizationId_name_key` (`organizationId`,`name`),
  KEY `woc_projects_organizationId_idx` (`organizationId`),
  CONSTRAINT `woc_projects_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_projects`
--

INSERT INTO `woc_projects` VALUES ('cmodnhl47000v1165x9c0vi47','cmodnhl3j000d1165d20wc2ra','Default Project',1,'2026-04-25 01:18:18.151','2026-05-08 19:29:40.048',0),('cmodnjj7300018r3nvix4a0w7','cmodnhl3j000d1165d20wc2ra','WorkOnClock',0,'2026-04-25 01:19:48.975','2026-04-25 01:19:48.975',0);

--
-- Table structure for table `woc_roles`
--

CREATE TABLE `woc_roles` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) DEFAULT NULL,
  `name` varchar(191) NOT NULL,
  `key` varchar(191) NOT NULL,
  `systemRole` enum('SYSTEM_ADMIN','ORG_ADMIN','MANAGER','EMPLOYEE') DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_roles_organizationId_key_key` (`organizationId`,`key`),
  KEY `woc_roles_organizationId_idx` (`organizationId`),
  CONSTRAINT `woc_roles_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_roles`
--

INSERT INTO `woc_roles` VALUES ('cmodnhl1q000b1165qlrpp7vz',NULL,'SYSTEM ADMIN','SYSTEM_ADMIN','SYSTEM_ADMIN','2026-04-25 01:18:18.062','2026-04-25 01:18:18.062'),('cmodnhl3v000p1165e92jmax8','cmodnhl3j000d1165d20wc2ra','ORG ADMIN','ORG_ADMIN','ORG_ADMIN','2026-04-25 01:18:18.139','2026-04-25 01:18:18.139'),('cmodnhl3y000r11650bqgl0ba','cmodnhl3j000d1165d20wc2ra','MANAGER','MANAGER','MANAGER','2026-04-25 01:18:18.143','2026-04-25 01:18:18.143'),('cmodnhl45000t1165h2w0ryxq','cmodnhl3j000d1165d20wc2ra','EMPLOYEE','EMPLOYEE','EMPLOYEE','2026-04-25 01:18:18.149','2026-04-25 01:18:18.149');

--
-- Table structure for table `woc_screenshots`
--

CREATE TABLE `woc_screenshots` (
  `id` varchar(191) NOT NULL,
  `timeEntryId` varchar(191) NOT NULL,
  `userId` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `capturedAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `objectKey` varchar(255) NOT NULL,
  `localPath` text DEFAULT NULL,
  `previewUrl` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `woc_screenshots_organizationId_idx` (`organizationId`),
  KEY `woc_screenshots_userId_idx` (`userId`),
  KEY `woc_screenshots_timeEntryId_idx` (`timeEntryId`),
  KEY `woc_screenshots_user_time_object_idx` (`userId`,`timeEntryId`,`objectKey`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_screenshots`
--

INSERT INTO `woc_screenshots` VALUES ('06c74645-dbfc-4919-b79c-da48f4487e2c','0e68e033-61ad-43b0-a517-b6c51c628c49','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-09 08:35:57.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778315757236-cmodnhl59000z1165ri0aass4.png'),('09a4573d-ed41-41e3-be05-edc44a66d166','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:26:16.000','screenshots/shot-1778675175801.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778675175801.png','http://localhost:4000/uploads/screenshots/1778675176296-cmodnhl59000z1165ri0aass4.png'),('19706007-a251-4fe8-87ef-5461466c3f1e','bbace264-d400-4dec-80e0-723fa6fdb4ae','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 07:53:57.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778745237348-cmodnhl59000z1165ri0aass4.png'),('28423124-adde-450a-bbf7-7236b1a22d52','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:41:23.000','screenshots/shot-1778676082972.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778676082972.png','http://localhost:4000/uploads/screenshots/1778676083524-cmodnhl59000z1165ri0aass4.png'),('2ee3d68d-2156-4102-b73f-88f440758262','f86b1038-bf7a-497f-aaf3-4e0ee3931104','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 09:28:42.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778750922926-cmodnhl59000z1165ri0aass4.png'),('2f4dd9ec-9868-4e59-922d-3602970b6097','cd86dfeb-18cc-4f8b-a41b-0fc1a7b97b28','49a8e8a4-f640-4fcd-b441-31a409a87444','a91bc11a-e97a-4bba-b9f5-939ab4957593','2026-05-14 09:26:57.000','api-cross-tenant/screenshot.png',NULL,'http://localhost:4000/uploads/screenshots/1778750817799-49a8e8a4-f640-4fcd-b441-31a409a87444.png'),('336b5914-29c4-40c5-a50c-e2ba4db56acd','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:16:18.000','screenshots/shot-1778674577785.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778674577785.png','http://localhost:4000/uploads/screenshots/1778674578328-cmodnhl59000z1165ri0aass4.png'),('337a6098-1ae5-4069-9b29-f95dd2f0001e','ede78117-a867-4a9e-a624-da74f837beda','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 08:01:22.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778745682766-cmodnhl59000z1165ri0aass4.png'),('3392a5ad-4c4a-4e07-b89b-45c69330385c','4a9df65b-5aa5-45b6-9169-de9326efe206','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-09 08:34:14.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778315654596-cmodnhl59000z1165ri0aass4.png'),('3774f2c9-0c55-4197-8391-5df88965dde3','10739e02-9a51-4db6-bfac-254c2c5630f5','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 08:30:03.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778747403892-cmodnhl59000z1165ri0aass4.png'),('4f6893c9-c6a3-4364-8aad-06c4e0638c1f','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:22:16.000','screenshots/shot-1778674935795.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778674935795.png','http://localhost:4000/uploads/screenshots/1778674936278-cmodnhl59000z1165ri0aass4.png'),('4fd77f2c-5782-4a2e-8097-24da0c65ba30','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:20:16.000','screenshots/shot-1778674815794.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778674815794.png','http://localhost:4000/uploads/screenshots/1778674816280-cmodnhl59000z1165ri0aass4.png'),('59328451-9071-44f4-9f64-53a3d526635a','e0820913-d399-473c-89ce-0f54feb506b6','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:28:04.000','screenshots/shot-1778675284146.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778675284146.png','http://localhost:4000/uploads/screenshots/1778675284630-cmodnhl59000z1165ri0aass4.png'),('6bd2a7db-2b92-4cd9-876f-deb5c23110de','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 13:06:01.000','screenshots/shot-1778677559196.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778677559196.png','http://localhost:4000/uploads/screenshots/1778677560999-cmodnhl59000z1165ri0aass4.png'),('752eec52-7ca3-43b0-a67b-cb4d9d790211','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:24:16.000','screenshots/shot-1778675055799.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778675055799.png','http://localhost:4000/uploads/screenshots/1778675056300-cmodnhl59000z1165ri0aass4.png'),('7edc7d53-aa21-41be-acb9-8e8edf18dfa0','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:39:23.000','screenshots/shot-1778675962968.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778675962968.png','http://localhost:4000/uploads/screenshots/1778675963517-cmodnhl59000z1165ri0aass4.png'),('c5113a45-3922-4de7-bf9b-993a57a8d825','272cb36b-c184-4588-8d71-af349180d02f','75404273-0074-432c-bb2f-1db50b187591','bc6a77be-5373-42f6-8612-845188411396','2026-05-14 08:30:04.000','api-cross-tenant/screenshot.png',NULL,'http://localhost:4000/uploads/screenshots/1778747404176-75404273-0074-432c-bb2f-1db50b187591.png'),('cfd17dbe-f9d9-4ded-8728-d10effc7bc3a','06f416ff-2a05-489d-8b75-21ef2a2e750c','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 08:28:17.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778747297236-cmodnhl59000z1165ri0aass4.png'),('cmoy378gv0009jbfszie46pfv','cmoy378gq0007jbfsyt098np9','cmoy378gd0005jbfsb5m06f3j','cmoy378fa0000jbfsepa8ggr1','2026-05-09 08:33:32.574','tenant-smoke-A-1778315612447-ku2aj81thsb.png',NULL,'https://example.test/A.png'),('cmoy378hi000ljbfsyn5j7q8u','cmoy378hh000jjbfs0pqulwi1','cmoy378hd000hjbfsgz2meisy','cmoy378h6000cjbfsjtqsou5c','2026-05-09 08:33:32.599','tenant-smoke-B-1778315612586-g0bldmiatr.png',NULL,'https://example.test/B.png'),('cmoy3aafj000910b4wk565tkf','cmoy3aafb000710b4b9hs5h6d','cmoy3aaf4000510b4hund7zop','cmoy3aaec000010b40uof1z0u','2026-05-09 08:35:55.088','tenant-smoke-A-1778315754970-9yrqe2u7ay.png',NULL,'https://example.test/A.png'),('cmoy3aaiq000l10b4oypd1g4t','cmoy3aail000j10b4992hltnz','cmoy3aahm000h10b4nym4k9yr','cmoy3aagd000c10b404xaeo5q','2026-05-09 08:35:55.203','tenant-smoke-B-1778315755117-24ee886y3zl.png',NULL,'https://example.test/B.png'),('cmp588luo0009cxb0v5rxvr3d','cmp588lui0007cxb02dvtyqen','cmp588lu70005cxb07l09zw78','cmp588lt00000cxb050w0yaxp','2026-05-14 08:28:57.889','tenant-smoke-A-1778747337707-njo3efef31r.png',NULL,'https://example.test/A.png'),('cmp588lvl000lcxb0bvokg169','cmp588lvj000jcxb0bo6am8im','cmp588lvf000hcxb0ic32wkfq','cmp588lv7000ccxb000y84a6r','2026-05-14 08:28:57.921','tenant-smoke-B-1778747337906-zvxca5ahph.png',NULL,'https://example.test/B.png'),('cmp58930o00039tf54f02igko','cmp58930j00019tf5j3a9rtmd','cmp5892lw0047cmz76aosp6kp','cmp58921c0027cmz703c40acy','2026-05-14 08:29:20.137','e2e/screenshot.png','/var/folders/3g/pnmzgqxj3xdg5gx_knp1mm680000gn/T/workonclock-web-e2e-se6PRU/screenshot.png',NULL),('cmp58b8kr00035f7zh05lsek7','cmp58b8kl00015f7z3v2yioe9','cmp58b7s70023vlzatcp8s2wl','cmp58b25t0001vlza7p6lsma2','2026-05-14 08:31:00.651','e2e/screenshot.png','/var/folders/3g/pnmzgqxj3xdg5gx_knp1mm680000gn/T/workonclock-web-e2e-M1Jkc8/screenshot.png',NULL),('db66daaa-83a0-4860-9301-4beb1f81d851','c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:37:25.000','screenshots/shot-1778675844963.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778675844963.png','http://localhost:4000/uploads/screenshots/1778675845511-cmodnhl59000z1165ri0aass4.png'),('dcd91caa-a80d-4f7e-bd76-161b48095180','b8be375b-e416-44cd-82f9-3064df5ce3e9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 08:27:48.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778747268122-cmodnhl59000z1165ri0aass4.png'),('e1e8b68d-a7a3-46b7-bf0c-56634ab98142','2d9d14c6-8291-4fdf-8ab7-3cc1518da34a','055178a7-fdf9-4e94-879c-d567fed51f4d','0b4caa76-566d-4a39-bcde-64bde9f6c37c','2026-05-14 09:28:43.000','api-cross-tenant/screenshot.png',NULL,'http://localhost:4000/uploads/screenshots/1778750923186-055178a7-fdf9-4e94-879c-d567fed51f4d.png'),('f38386c7-ee78-4a58-91c5-7966e74236f9','975dac89-a4a8-40c5-a1fb-a34bef16d1e9','72ce65a3-ffee-42e7-8c1c-7bdab7c1cc6b','d0d47427-fa43-42cd-8fc9-a5e09e3a31b9','2026-05-14 08:28:17.000','api-cross-tenant/screenshot.png',NULL,'http://localhost:4000/uploads/screenshots/1778747297625-72ce65a3-ffee-42e7-8c1c-7bdab7c1cc6b.png'),('f3eb124e-84c2-42e2-809b-b6aa37637cac','4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-13 12:18:16.000','screenshots/shot-1778674695788.png','/Users/geecon/Library/Application Support/@workonclock/desktop/screenshots/shot-1778674695788.png','http://localhost:4000/uploads/screenshots/1778674696273-cmodnhl59000z1165ri0aass4.png'),('ff4b78ec-7d60-4dc9-96f8-b7674d99bb34','b8552df9-42a7-4421-9a67-ebec56b7e3c9','cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','2026-05-14 09:26:57.000','api-smoke/screenshot-1.png',NULL,'http://localhost:4000/uploads/screenshots/1778750817523-cmodnhl59000z1165ri0aass4.png');

--
-- Table structure for table `woc_teams`
--

CREATE TABLE `woc_teams` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `name` varchar(191) NOT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_teams_organizationId_name_key` (`organizationId`,`name`),
  KEY `woc_teams_organizationId_idx` (`organizationId`),
  CONSTRAINT `woc_teams_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_teams`
--

INSERT INTO `woc_teams` VALUES ('cmodnhl48000x1165ljscjsqe','cmodnhl3j000d1165d20wc2ra','General','2026-04-25 01:18:18.153','2026-04-25 01:18:18.153'),('cmodogt1p00054lm14olak1uw','cmodnhl3j000d1165d20wc2ra','Acme Operations Team','2026-04-25 01:45:41.390','2026-04-25 01:45:41.390');

--
-- Table structure for table `woc_time_entries`
--

CREATE TABLE `woc_time_entries` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `userId` varchar(191) NOT NULL,
  `projectId` varchar(191) DEFAULT NULL,
  `teamId` varchar(191) DEFAULT NULL,
  `startAt` datetime(3) NOT NULL,
  `endAt` datetime(3) DEFAULT NULL,
  `durationMinutes` int(11) NOT NULL DEFAULT 0,
  `isRunning` tinyint(1) NOT NULL DEFAULT 0,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `woc_time_entries_organizationId_idx` (`organizationId`),
  KEY `woc_time_entries_userId_idx` (`userId`),
  KEY `woc_time_entries_projectId_idx` (`projectId`),
  KEY `woc_time_entries_teamId_idx` (`teamId`),
  KEY `woc_time_entries_startAt_idx` (`startAt`),
  CONSTRAINT `woc_time_entries_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `woc_time_entries_projectId_fkey` FOREIGN KEY (`projectId`) REFERENCES `woc_projects` (`id`) ON DELETE SET NULL ON UPDATE CASCADE,
  CONSTRAINT `woc_time_entries_userId_fkey` FOREIGN KEY (`userId`) REFERENCES `woc_users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_time_entries`
--

INSERT INTO `woc_time_entries` VALUES ('06f416ff-2a05-489d-8b75-21ef2a2e750c','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 08:28:17.000','2026-05-14 08:28:17.000',0,0,'2026-05-14 08:28:17.000','2026-05-14 08:28:17.000'),('0e68e033-61ad-43b0-a517-b6c51c628c49','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-09 08:35:57.000','2026-05-09 08:35:57.000',0,0,'2026-05-09 08:35:57.000','2026-05-09 08:35:57.000'),('10739e02-9a51-4db6-bfac-254c2c5630f5','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 08:30:03.000','2026-05-14 08:30:03.000',0,0,'2026-05-14 08:30:03.000','2026-05-14 08:30:03.000'),('213dfd93-2ff6-4fbf-b117-4c4bc776461e','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 11:56:07.000','2026-05-13 11:56:19.000',0,0,'2026-05-13 11:56:07.000','2026-05-13 11:56:19.000'),('38355f65-b1d1-40ce-a124-7a5e9e80f8c6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 12:10:30.000','2026-05-13 12:12:58.000',2,0,'2026-05-13 12:10:30.000','2026-05-13 12:12:58.000'),('4702768a-127d-44fb-b9b0-5c51dd7777f9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 12:16:15.000','2026-05-13 12:26:51.000',10,0,'2026-05-13 12:16:15.000','2026-05-13 12:26:51.000'),('4a9df65b-5aa5-45b6-9169-de9326efe206','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-09 08:34:14.000','2026-05-09 08:34:14.000',0,0,'2026-05-09 08:34:14.000','2026-05-09 08:34:14.000'),('a5ea4b87-f40f-453c-bd7e-ab657ae5a25b','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 11:55:43.000','2026-05-13 19:55:43.000',480,0,'2026-05-13 11:55:43.000','2026-05-14 07:53:57.000'),('a85f99f8-8a2a-40ae-bcfb-37c034b70e1f','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 11:56:51.000','2026-05-13 12:09:09.000',12,0,'2026-05-13 11:56:51.000','2026-05-13 12:09:09.000'),('b8552df9-42a7-4421-9a67-ebec56b7e3c9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 09:26:57.000','2026-05-14 09:26:57.000',0,0,'2026-05-14 09:26:57.000','2026-05-14 09:26:57.000'),('b8be375b-e416-44cd-82f9-3064df5ce3e9','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 08:27:48.000','2026-05-14 08:27:48.000',0,0,'2026-05-14 08:27:48.000','2026-05-14 08:27:48.000'),('baf35660-9c4a-479f-89c2-4c754e0f45d2','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 11:54:21.000','2026-05-13 19:54:21.000',480,0,'2026-05-13 11:54:21.000','2026-05-14 07:53:57.000'),('bbace264-d400-4dec-80e0-723fa6fdb4ae','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 07:53:57.000','2026-05-14 07:53:57.000',0,0,'2026-05-14 07:53:57.000','2026-05-14 07:53:57.000'),('c54bc558-5bb5-4c4c-9e76-77c0ec12e75d','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 12:37:22.000','2026-05-13 13:07:24.000',30,0,'2026-05-13 12:37:22.000','2026-05-13 13:07:24.000'),('cmodohn58000a3rd7uqfkgsfi','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47','cmodogt1p00054lm14olak1uw','2026-04-24 01:46:20.395','2026-04-24 08:46:20.395',420,0,'2026-04-25 01:46:20.397','2026-04-25 01:46:20.397'),('cmodohn58000b3rd7obfiy2z6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47','cmodogt1p00054lm14olak1uw','2026-04-23 01:46:20.395','2026-04-23 08:46:20.395',420,0,'2026-04-25 01:46:20.397','2026-04-25 01:46:20.397'),('cmodohn58000c3rd7f746xekk','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47','cmodogt1p00054lm14olak1uw','2026-04-22 01:46:20.395','2026-04-22 08:46:20.395',420,0,'2026-04-25 01:46:20.397','2026-04-25 01:46:20.397'),('cmodohn58000d3rd7gb4whjn8','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47','cmodogt1p00054lm14olak1uw','2026-04-21 01:46:20.395','2026-04-21 08:46:20.395',420,0,'2026-04-25 01:46:20.397','2026-04-25 01:46:20.397'),('cmodohn58000e3rd7ery5d6ik','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47','cmodogt1p00054lm14olak1uw','2026-04-20 01:46:20.395','2026-04-20 08:46:20.395',420,0,'2026-04-25 01:46:20.397','2026-04-25 01:46:20.397'),('d2bcd559-3dca-4a6e-8f98-2feb81b4cd37','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-04-26 08:28:49.000','2026-04-26 08:41:19.000',12,0,'2026-04-26 08:28:49.000','2026-04-26 08:41:19.000'),('e0820913-d399-473c-89ce-0f54feb506b6','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-13 12:28:02.000','2026-05-13 12:28:09.000',0,0,'2026-05-13 12:28:02.000','2026-05-13 12:28:09.000'),('ede78117-a867-4a9e-a624-da74f837beda','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 08:01:22.000','2026-05-14 08:01:22.000',0,0,'2026-05-14 08:01:22.000','2026-05-14 08:01:22.000'),('f86b1038-bf7a-497f-aaf3-4e0ee3931104','cmodnhl3j000d1165d20wc2ra','cmodnhl59000z1165ri0aass4','cmodnhl47000v1165x9c0vi47',NULL,'2026-05-14 09:28:42.000','2026-05-14 09:28:42.000',0,0,'2026-05-14 09:28:42.000','2026-05-14 09:28:42.000');

--
-- Table structure for table `woc_transactions`
--

CREATE TABLE `woc_transactions` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) NOT NULL,
  `invoiceId` varchar(191) DEFAULT NULL,
  `amountCents` int(11) NOT NULL,
  `currency` varchar(191) NOT NULL DEFAULT 'USD',
  `status` enum('pending','success','failed','refunded') NOT NULL DEFAULT 'success',
  `provider` varchar(191) NOT NULL DEFAULT 'manual',
  `reference` varchar(191) DEFAULT NULL,
  `processedAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `woc_transactions_organizationId_idx` (`organizationId`),
  KEY `woc_transactions_invoiceId_idx` (`invoiceId`),
  CONSTRAINT `woc_transactions_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_transactions`
--

INSERT INTO `woc_transactions` VALUES ('cmodohn5h000i3rd7fuqxn8wt','cmodnhl3j000d1165d20wc2ra',NULL,9600,'USD','success','manual','seed-payment','2026-04-25 01:46:20.406','2026-04-25 01:46:20.406','2026-04-25 01:46:20.406');

--
-- Table structure for table `woc_users`
--

CREATE TABLE `woc_users` (
  `id` varchar(191) NOT NULL,
  `organizationId` varchar(191) DEFAULT NULL,
  `name` varchar(191) DEFAULT NULL,
  `email` varchar(191) NOT NULL,
  `passwordHash` varchar(191) NOT NULL,
  `systemRole` enum('SYSTEM_ADMIN','ORG_ADMIN','MANAGER','EMPLOYEE') NOT NULL DEFAULT 'EMPLOYEE',
  `teamId` varchar(191) DEFAULT NULL,
  `createdAt` datetime(3) NOT NULL DEFAULT current_timestamp(3),
  `updatedAt` datetime(3) NOT NULL,
  `status` enum('active','inactive') NOT NULL DEFAULT 'active',
  `emailVerifiedAt` datetime(3) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `woc_users_email_key` (`email`),
  KEY `woc_users_organizationId_idx` (`organizationId`),
  KEY `woc_users_teamId_idx` (`teamId`),
  CONSTRAINT `woc_users_organizationId_fkey` FOREIGN KEY (`organizationId`) REFERENCES `woc_organizations` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `woc_users_teamId_fkey` FOREIGN KEY (`teamId`) REFERENCES `woc_teams` (`id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `woc_users`
--

INSERT INTO `woc_users` VALUES ('cmodnhl3f000c1165derz36oe',NULL,'System Admin','system@workonclock.local','f477cab327b16a902bc4a18675372bb4:01f7e441ac378cf9684ab9ee8976e02fba0425ffed90e2b4d1d959ed845eb1a4ed47bcc6b4b35b80819d6a5de28216365501fc54763ac4c8d3001ece8b3ce811','SYSTEM_ADMIN',NULL,'2026-04-25 01:18:18.123','2026-04-25 01:18:18.123','active','2026-05-13 18:58:13.061'),('cmodnhl59000z1165ri0aass4','cmodnhl3j000d1165d20wc2ra','Acme Admin','admin@workonclock.local','f6b0cb8921f46806d1bc05a98ec98a03:4eff2f1f4bb195c733d433bb9e5f40fb1edd20d480728e0a0756e60f0eed8a6009c3595cd6a4d8bb7e9869eabe706450512a28012b4497e97aca82feaa978b77','ORG_ADMIN',NULL,'2026-04-25 01:18:18.189','2026-05-08 19:29:40.092','active','2026-05-13 18:58:13.061');

--
-- Dumping events for database 'workonclock'
--

--
-- Dumping routines for database 'workonclock'
--


