Update environment variables

This commit is contained in:
chris committed 2026-03-01 12:29:32 -05:00
1 parent f201a21773
commit 03c15709e0
1 file changed
+31 -12
+31 -12
View File
@@ -51,20 +51,39 @@ Mega Millions: https://www.lotto.net/mega-millions/numbers/1996
To facilitate environment variables for testing or execution, create a .env file in the root folder of
the project and add the following lines to it:
DATABASE_URL="sqlite:///predictor.db"
POWERBALL_INCEPTION="1992"
MEGA_MILLIONS_INCEPTION="1996"
BASE_SCRAPE_URL="https://www.lotto.net/"
TARGET_CONTAINER="div"
TARGET_CLASS="archive-container"
BALL_CLASS="ball ball"
POWERBALL_CLASS="ball powerball"
MEGABALL_CLASS="ball mega-ball"
POWERBALL_MULTIPLIER_CLASS="ball power-play"
MEGA_MILLIONS_MULTIPLIER_CLASS="ball megaplier"
DATE_CLEAN_REGEX="r'(st|nd|rd|th)'"
```bash
# General vars
BASE_SCRAPE_URL="https://www.lotto.net/"
RESULT_CONTAINER="div"
RESULT_CLASS="results-vsmall archive-list"
DRAW_DATE_CONTAINER="div"
DRAW_DATE_CLASS="date"
BALL_CONTAINER='li'
BALL_CLASS="ball ball"
DATE_INPUT_FORMAT="%B %d %Y"
# Powerball vars
POWERBALL_INCEPTION="1992"
POWERBALL_CLASS="ball powerball"
POWERBALL_MULTIPLIER_CLASS="ball power-play"
POWERBALL_RULE_CHANGE_DATE="2015-10-04"
# Mega Millions vars
MEGA_MILLIONS_INCEPTION="1996"
MEGABALL_CLASS="ball mega-ball"
MEGA_MILLIONS_MULTIPLIER_CLASS="ball megaplier"
MEGA_MILLIONS_RULE_CHANGE_DATE="2025-04-05"
# RegEx vars
DATE_CLEAN_REGEX="r'(st|nd|rd|th)'"
# Datbase vars
DATABASE_URL="sqlite:///predictor.db"
DATE_INSERT_FORMAT="%Y-%m-%d"
# For pytest clean output
PYTHONWARNINGS=ignore
```
## TO-DOs
1. Review standard tests for sqlalchemy objects