mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-18 21:16:47 +00:00
2a51abaeb8
The DB-backed budget service suite now sets trip currencies, hangs expenses on bookings, writes places, bookings, trip files, file links and category order, and reads back items, members, payers, settlements and links through the ORM factories. Its row readers (paidFlag, personsOf, memberCount, itemRow, placeRow, settlementRow, totalOf, rateOf, metadataOf, linksOf) and seeders (tripWithBooking, seedAudTrip) are async now and awaited where they are read; projected comparisons map the same keys off the found row. The database mock drops its dead trip access stand-ins. Kept raw and marked: the legacy BG10 to BG13 and settlement statements the repository reads are held to, and the currency switch BUDGET-SVC-DB-066 makes from inside the stubbed rate fetch.