refactor(server): trip-membership, place-shadow, place-enrichment, place-photos and query helpers through repositories

This commit is contained in:
jubnl
2026-09-23 06:41:03 +02:00
parent f41da98df3
commit cee6310e59
65 changed files with 2349 additions and 466 deletions
@@ -16,7 +16,7 @@ import type { Request } from 'express';
const { testDb, dbMock } = vi.hoisted(() => {
const Database = require('better-sqlite3');
const db = new Database(':memory:');
return { testDb: db, dbMock: { db, closeDb: () => {}, reinitialize: () => {}, canAccessTrip: () => null } };
return { testDb: db, dbMock: { db, closeDb: () => {}, reinitialize: () => {}, canAccessTrip: async () => null } };
});
vi.mock('../../../src/db/database', () => dbMock);
import { db as dbConn } from '../../../src/db/database';