feat(03-01): extend schema with calendarOutbox table + calendarEvents.objectUrl; install vite-plugin-pwa

- Add mysqlEnum import to drizzle-orm/mysql-core import block
- Add objectUrl varchar(1024) to calendarEvents after etag column (D-08)
- Add calendarOutbox table with status machine columns, groupId for edit-as-move (D-04)
- Add indexes: idx_outbox_user_status, idx_outbox_next_attempt, idx_outbox_uid
- Install vite-plugin-pwa@1.3.0 (supply-chain gate T-03-SC cleared by Task 1)
This commit is contained in:
Lucas Berger
2026-06-05 17:22:37 -04:00
parent 93302cf942
commit 78f0deefac
3 changed files with 3156 additions and 12 deletions
+1
View File
@@ -23,6 +23,7 @@
"react": "^19.0.0",
"react-dom": "^19.0.0",
"temporal-polyfill": "0.3.2",
"vite-plugin-pwa": "^1.3.0",
"zustand": "5.0.14"
},
"devDependencies": {