SQLAlchemy's text() parser treated the ':' in '::date' (PostgreSQL cast syntax) as a second unbound parameter after :start/:end, producing malformed SQL and crashing the scheduled Booking.com scrape silently with no history entry written. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| check_rate_parity.py | ||
| fetch_current_rates.py | ||
| scrape_booking_rates.py | ||
| scrape_direct_rates.py | ||
| sync_occupancy.py | ||