| 12345678910111213141516171819202122232425 |
- import model
- import database
- import arrow
- venues = model.scrape_racenet_races_page()
- query = """
- INSERT INTO race_program (
- race_date, venue, state, race, start_time, utctime)
- VALUES (%s, %s, %s, %s, %s, %s)
- ON CONFLICT (utctime) DO UPDATE SET
- race_date = excluded.race_date,
- race = excluded.race,
- start_time = excluded.start_time,
- state = excluded.state
- """
- db = database.db
- cursor = db.cursor()
- if len(venues) > 0:
- for venue in venues:
- cursor.execute(query, venue)
- db.commit()
- cursor.close()
- db.close()
|