Merge pull request #69 from nprasad2077/shots

shots
This commit is contained in:
2026-08-13 16:51:25 -05:00
committed by GitHub
+38 -38
View File
@@ -12,7 +12,7 @@ import (
// importPlayerAdvanced fetches and stores advanced stats for seasons // importPlayerAdvanced fetches and stores advanced stats for seasons
func importPlayerAdvanced(db *gorm.DB) { func importPlayerAdvanced(db *gorm.DB) {
for season := 2016; season <= 2019; season++ { for season := 2016; season <= 2018; season++ {
if err := services.FetchAndStorePlayerAdvancedScrapedStats(db, season, false); err != nil { if err := services.FetchAndStorePlayerAdvancedScrapedStats(db, season, false); err != nil {
log.Printf("advanced import failed for %d: %v", season, err) log.Printf("advanced import failed for %d: %v", season, err)
} }
@@ -24,7 +24,7 @@ func importPlayerAdvanced(db *gorm.DB) {
// importPlayerAdvancedPlayoffs fetches and stores advanced stats for playoffs seasons // importPlayerAdvancedPlayoffs fetches and stores advanced stats for playoffs seasons
func importPlayerAdvancedPlayoffs(db *gorm.DB) { func importPlayerAdvancedPlayoffs(db *gorm.DB) {
for season := 2016; season <= 2019; season++ { for season := 2016; season <= 2018; season++ {
if err := services.FetchAndStorePlayerAdvancedScrapedStats(db, season, true); err != nil { if err := services.FetchAndStorePlayerAdvancedScrapedStats(db, season, true); err != nil {
log.Printf("advanced import failed for %d: %v", season, err) log.Printf("advanced import failed for %d: %v", season, err)
} }
@@ -36,7 +36,7 @@ func importPlayerAdvancedPlayoffs(db *gorm.DB) {
// importPlayerTotalsScrape fetches & stores scraped regular-season total stats // importPlayerTotalsScrape fetches & stores scraped regular-season total stats
func importPlayerTotalsScrape(db *gorm.DB) { func importPlayerTotalsScrape(db *gorm.DB) {
for season := 2016; season <= 2019; season++ { for season := 2016; season <= 2018; season++ {
if err := services.FetchAndStorePlayerTotalScrapedStats(db, season, false); err != nil { if err := services.FetchAndStorePlayerTotalScrapedStats(db, season, false); err != nil {
log.Printf("scraped totals import failed for %d: %v", season, err) log.Printf("scraped totals import failed for %d: %v", season, err)
} }
@@ -48,7 +48,7 @@ func importPlayerTotalsScrape(db *gorm.DB) {
// importPlayerPlayoffsScrape fetches & stores scraped playoff total stats // importPlayerPlayoffsScrape fetches & stores scraped playoff total stats
func importPlayerTotalsPlayoffsScrape(db *gorm.DB) { func importPlayerTotalsPlayoffsScrape(db *gorm.DB) {
for season := 2016; season <= 2019; season++ { for season := 2016; season <= 2018; season++ {
if err := services.FetchAndStorePlayerTotalScrapedStats(db, season, true); err != nil { if err := services.FetchAndStorePlayerTotalScrapedStats(db, season, true); err != nil {
log.Printf("scraped playoffs import failed for %d: %v", season, err) log.Printf("scraped playoffs import failed for %d: %v", season, err)
} }
@@ -103,24 +103,24 @@ func importPlayerShotCharts(db *gorm.DB) {
endSeason := 2017 endSeason := 2017
targetPlayerIDs := []string{ targetPlayerIDs := []string{
// "jamesle01", "jamesle01",
// "curryst01", "curryst01",
// "jokicni01", "jokicni01",
// "doncilu01", "doncilu01",
// "hardeja01", "hardeja01",
// "irvinky01", "irvinky01",
// "duranke01", "duranke01",
// "youngtr01", "youngtr01",
// "gilgesh01", "gilgesh01",
// "brunsja01", "brunsja01",
// "edwaran01", "edwaran01",
// "mitchdo01", "mitchdo01",
// "derozde01", "derozde01",
// "westbru01", "westbru01",
// "butleji01", "butleji01",
// "davisan02", "davisan02",
// "leonaka01", "leonaka01",
// "tatumja01", "tatumja01",
// "hardeja01", // "hardeja01",
// "curryst01", // "curryst01",
// "duranke01", // "duranke01",
@@ -134,22 +134,22 @@ func importPlayerShotCharts(db *gorm.DB) {
// "townska01", // "townska01",
// "walkeke02", // "walkeke02",
// "bealbr01", // "bealbr01",
"antetgi01", // "antetgi01",
"bookede01", // "bookede01",
"youngtr01", // "youngtr01",
"doncilu01", // "doncilu01",
"jokicni01", // "jokicni01",
"randlju01", // "randlju01",
"embiijo01", // "embiijo01",
"tatumja01", // "tatumja01",
"gilgesh01", // "gilgesh01",
"edwaran01", // "edwaran01",
"mitchdo01", // "mitchdo01",
"brunsja01", // "brunsja01",
"herroty01", // "herroty01",
"brownja02", // "brownja02",
"maxeyty01", // "maxeyty01",
"murraja01", // "murraja01",
} }
if len(targetPlayerIDs) == 0 { if len(targetPlayerIDs) == 0 {