shoc-backend/SeaHaven.DataServices
npal 1a1d9d8dcb perf(work-orders): batch attachment inserts and collapse photo updates
SaveAttachmentsAndPhotos committed once per attachment and re-fetched and
re-saved the work order once per photo field. Add AddWorkOrderAttachmentsAsync
for one commit, and load and save the work order once for all photo fields.
File storage stays per-file, since it is I/O rather than a database call.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-05 20:14:50 -05:00
..
DependencyInjection backend changes 2026-05-14 11:00:12 -05:00
Dto feat(team-members): invite registration with emailed code confirmation (SH-385) 2026-09-25 11:49:10 -03:00
Exceptions fix: map concurrent uplift inserts to conflict 2026-09-23 01:26:15 -03:00
Helpers fix(workorders): search registry service labels 2026-09-30 20:19:41 -03:00
Implementation perf(work-orders): batch attachment inserts and collapse photo updates 2026-10-05 20:14:50 -05:00
Interfaces perf(work-orders): batch attachment inserts and collapse photo updates 2026-10-05 20:14:50 -05:00
Models feat(notifications): SEV response-window alerts and breach acknowledgement 2026-09-25 11:16:21 -03:00
Properties fix: distinguish uplift request key conflicts 2026-09-23 01:39:16 -03:00
SeaHaven.DataServices.csproj refactor 2026-04-28 18:55:14 -05:00