Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Ergast Deprecation #85

Open
wants to merge 33 commits into
base: main
Choose a base branch
from
Open

[WIP] Ergast Deprecation #85

wants to merge 33 commits into from

Conversation

rich-howell
Copy link
Collaborator

This Pull Request closes #76 and replaces the Ergast API with OpenF1 data sources.

Added the files from the latest Ergast release
Development on changing the datasource
Removed database scripts and moved to database repo
Continued Development
Added error handling to make sure that the rows inserted matches the total rows available in the CSV file.
Moved some of the write host messages to make sure they fire within the correct blocks of code.
File downloader added to repo
Race calendar added to repo
CSV Files added to this repo
@rich-howell rich-howell added improvement New feature or request do not merge Not to be merged labels May 11, 2024
@rich-howell rich-howell self-assigned this May 11, 2024
Changed the header information so that it reflects the projects new name.
Extra date fields added to identify points within the race weekends
Added logging and removed write-host output
Added in the ability to start & stop SQL Server services within the script execution
Updated Date to RaceDate
Added in the ability to download files at run time
Parameter updates
Changed race name to release version for folder creation, updated some of the write host calls to wrap the variables.
Changed the race name to release version for folder creations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge Not to be merged improvement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[IMPROVEMENT]: Ergast Deprecation
1 participant