mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
e4d0b40404
The two largest service suites seeded and inspected rows with raw statements. They now write through the ORM factories and read through small local readers that return a row the way the SELECT did (only the selected columns, undefined when there is none), so every assertion keeps its exact meaning. The trips database mock loses its dead canAccessTrip, isOwner and getPlaceWithTags stubs. Raw statements stay, marked, where they are the subject: the legacy day grid rebuild that the fuzz case runs as its oracle inside a synchronous transaction it rolls back, the reservation seed that reproduces the legacy REAL binding into the TEXT stay link, and the legacy entry read model the vacay suite compares against.