X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=htsn-import.cabal;h=2b488e21b6c244a42becaf148124f698823ef612;hb=071f8f23b010afab6ab916c480035753c82fc962;hp=2d267fb7e708f45d0248da0bc02ac06b6273897d;hpb=3358a6527f96088ffdf1bfeee078220fb7af821b;p=dead%2Fhtsn-import.git diff --git a/htsn-import.cabal b/htsn-import.cabal index 2d267fb..2b488e2 100644 --- a/htsn-import.cabal +++ b/htsn-import.cabal @@ -1,5 +1,5 @@ name: htsn-import -version: 0.0.5 +version: 0.2.0 cabal-version: >= 1.8 author: Michael Orlitzky maintainer: Michael Orlitzky @@ -11,6 +11,7 @@ extra-source-files: doc/dbschema/*.png doc/htsn-importrc.example doc/man1/htsn-import.1 + doc/CHANGES.database doc/README.development doc/TODO makefile @@ -48,6 +49,7 @@ extra-source-files: schemagen/Cbask_Tourn_MVP_XML/*.xml schemagen/Cbask_Tourn_Records_XML/*.xml schemagen/cflpreviewxml/*.xml + schemagen/earlylineXML/*.xml schemagen/Heartbeat/*.xml schemagen/Injuries_Detail_XML/*.xml schemagen/injuriesxml/*.xml @@ -60,6 +62,7 @@ extra-source-files: schemagen/minorscoresxml/*.xml schemagen/mlbbattingavgxml/*.xml schemagen/mlbdoublesleadersxml/*.xml + schemagen/MLB_Boxscore_XML/*.xml schemagen/MLB_ERA_Leaders/*.xml schemagen/MLB_Fielding_XML/*.xml schemagen/MLBGamesPlayedXML/*.xml @@ -75,6 +78,7 @@ extra-source-files: schemagen/MLB_Matchup_XML/*.xml schemagen/mlbonbasepctxml/*.xml schemagen/MLBOPSXML/*.xml + schemagen/MLB_earlylineXML/*.xml schemagen/MLB_Pitching_Appearances_Leaders/*.xml schemagen/MLB_Pitching_Balks_Leaders/*.xml schemagen/MLB_Pitching_CG_Leaders/*.xml @@ -138,22 +142,32 @@ extra-source-files: schemagen/nflfirstdownxml/*.xml schemagen/NFLFumbleLeaderXML/*.xml schemagen/NFLGiveTakeXML/*.xml + schemagen/NFLGrassTurfDomeOutsideXML/*.xml schemagen/NFLInside20XML/*.xml + schemagen/NFLInterceptionLeadersXML/*.xml schemagen/NFL_KickingLeaders_XML/*.xml schemagen/NFLKickoffsXML/*.xml schemagen/NFLMondayNightXML/*.xml schemagen/NFL_NBA_Draft_XML/*.xml schemagen/NFL_NCAA_FB_Matchup_XML/*.xml + schemagen/NFLPassingLeadersXML/*.xml schemagen/NFLPassLeadXML/*.xml schemagen/nflpreviewxml/*.xml + schemagen/NFL_PuntingLeaders_XML/*.xml schemagen/NFLQBStartsXML/*.xml + schemagen/NFLReceivingLeadersXML/*.xml schemagen/NFL_Roster_XML/*.xml + schemagen/NFLRushingLeadersXML/*.xml schemagen/NFLSackLeadersXML/*.xml schemagen/nflstandxml/*.xml + schemagen/NFLTackleFFLeadersXML/*.xml schemagen/NFLTeamRankingsXML/*.xml schemagen/NFL_Team_Stats_XML/*.xml + schemagen/NFLTopKickoffReturnXML/*.xml schemagen/NFLTopPerformanceXML/*.xml + schemagen/NFLTopPuntReturnXML/*.xml schemagen/NFLTotalYardageXML/*.xml + schemagen/NFLYardsXML/*.xml schemagen/nhlpreviewxml/*.xml schemagen/Odds_XML/*.xml schemagen/recapxml/*.xml @@ -179,6 +193,10 @@ extra-source-files: test/shell/*.test test/xml/*.xml test/xml/*.dtd + test/xml/gameinfo/*.xml + test/xml/gameinfo/*.dtd + test/xml/sportinfo/*.xml + test/xml/sportinfo/*.dtd synopsis: Import XML files from The Sports Network into an RDBMS. description: @@ -195,7 +213,7 @@ description: . The purpose of /htsn-import/ is to take these XML documents and get them into something we can use, a relational database management - system (RDBMS), loosely known as a SQL database. The structure of + system (RDBMS), i.e. \"a SQL database\". The structure of relational database, is, well, relational, and the feed XML is not. So there is some work to do before the data can be inserted. . @@ -233,6 +251,7 @@ executable htsn-import hslogger >= 1.2, htsn-common >= 0.0.1, hxt >= 9.3, + generics-sop >= 0.1, groundhog >= 0.5, groundhog-postgresql >= 0.5, groundhog-sqlite >= 0.5, @@ -258,23 +277,30 @@ executable htsn-import Configuration ConnectionString ExitCodes + Generics OptionalConfiguration TSN.Codegen TSN.Database TSN.DbImport + TSN.Location TSN.Parse TSN.Picklers TSN.Team TSN.XmlImport + TSN.XML.AutoRacingDriverList TSN.XML.AutoRacingResults TSN.XML.AutoRacingSchedule + TSN.XML.EarlyLine TSN.XML.GameInfo TSN.XML.Heartbeat TSN.XML.Injuries TSN.XML.InjuriesDetail TSN.XML.JFile + TSN.XML.MLBBoxScore + TSN.XML.MLBEarlyLine TSN.XML.News TSN.XML.Odds + TSN.XML.ScheduleChanges TSN.XML.Scores TSN.XML.SportInfo TSN.XML.Weather @@ -317,6 +343,7 @@ test-suite testsuite hslogger >= 1.2, htsn-common >= 0.0.1, hxt >= 9.3, + generics-sop >= 0.1, groundhog >= 0.5, groundhog-postgresql >= 0.5, groundhog-sqlite >= 0.5, @@ -386,6 +413,7 @@ test-suite shelltests configurator >= 0.2, directory >= 1.2, filepath >= 1.3, + generics-sop >= 0.1, hslogger >= 1.2, htsn-common >= 0.0.1, hxt >= 9.3,