HorarioByIDQuery acota HorarioQuery a una sola matrícula; HorarioReader gana FetchByID reutilizando el scan de FetchAll, y rowReaderFor lo expone como /api/v1/sync/horario/upsert (mismo patrón que users). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| client.go | Loading commit data... | |
| horario_query.go | Loading commit data... | |
| horario_reader.go | Loading commit data... | |
| parent_query.go | Loading commit data... | |
| parent_reader.go | Loading commit data... | |
| payment_plan_query.go | Loading commit data... | |
| payment_plan_reader.go | Loading commit data... | |
| professor_query.go | Loading commit data... | |
| professor_reader.go | Loading commit data... | |
| student_query.go | Loading commit data... | |
| student_reader.go | Loading commit data... | |
| sync_state_repository.go | Loading commit data... | |
| user_query.go | Loading commit data... | |
| user_reader.go | Loading commit data... |