export async function queryOne(db, sql, params = []) { const result = await db.query(sql, params); return result.rows[0] ?? null; } export async function queryRequired(db, sql, params = []) { const row = await queryOne(db, sql, params); if (!row) { throw new Error('Expected database row, received none'); } return row; } //# sourceMappingURL=db.js.map