From a6d88564a8f92e79d1c01c14620e11d538698208 Mon Sep 17 00:00:00 2001 From: Gerald Bauer Date: Sun, 1 Sep 2013 20:34:29 +0200 Subject: [PATCH] start updating reader --- .gitignore | 11 ----------- Manifest.txt | 14 -------------- README.md | 6 +++++- Rakefile | 10 ++-------- lib/sportdb/market.rb | 14 +++++++------- lib/sportdb/market/schema.rb | 12 ++++++------ lib/sportdb/market/version.rb | 6 +++--- 7 files changed, 23 insertions(+), 50 deletions(-) diff --git a/.gitignore b/.gitignore index 8988b68..bf5b174 100644 --- a/.gitignore +++ b/.gitignore @@ -18,17 +18,6 @@ _yardoc doc/ -############# -# ignore komodo project files - -*.kpf - -########### -# ignore linked data folder (from world.db) do NOT duplicate/checkin - -data -data/ - ############## # ignore build folder for testing fixture loading etc. diff --git a/Manifest.txt b/Manifest.txt index 0824236..876080f 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -2,20 +2,6 @@ History.md Manifest.txt README.md Rakefile -data/at/2012_13/bl.rb -data/at/2012_13/bl_betathome.txt -data/at/2012_13/bl_tipp3.txt -data/at/2012_13/cup.rb -data/at/2012_13/cup_betathome.txt -data/at/2012_13/cup_tipp3.txt -data/cl/2012_13/cl.rb -data/cl/2012_13/cl_betathome.txt -data/cl/2012_13/cl_tipp3.txt -data/euro/2012.rb -data/euro/2012_tipico.txt -data/euro/2012_tipp3.txt -data/services.rb -data/world/quali_tipp3.txt lib/sportdb/market.rb lib/sportdb/market/loader.rb lib/sportdb/market/models/event_quote.rb diff --git a/README.md b/README.md index 432dedc..ee91d13 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,11 @@ sportdb plugin for market quotes (odds, etc) -* [geraldb.github.com/sport.db](http://geraldb.github.com/sport.db) +* home :: [github.com/openbookie/sport.db-market](https://github.com/openbookie/sport.db-market) +* bugs :: [github.com/openbookie/sport.db-market/issues](https://github.com/openbookie/sport.db-market/issues) +* gem :: [rubygems.org/gems/sportdb-market](https://rubygems.org/gems/sportdb-market) +* rdoc :: [rubydoc.info/gems/sportdb-market](http://rubydoc.info/gems/sportdb-market) +* forum :: [groups.google.com/group/opensport](https://groups.google.com/group/opensport) ## Usage diff --git a/Rakefile b/Rakefile index b5ab894..043a229 100644 --- a/Rakefile +++ b/Rakefile @@ -2,22 +2,16 @@ require 'pp' require 'hoe' require './lib/sportdb/market/version.rb' -## NB: plugin (hoe-manifest) not required; just used for future testing/development -Hoe::plugin :manifest # more options for manifests (in the future; not yet) -########### -#### NB: if you try this script at home -# you need to create a (symbolic) link to the sport.db-market fixtures -# e.g. use ln -s ../sport.db-market data or similar Hoe.spec 'sportdb-market' do - self.version = SportDB::Market::VERSION + self.version = SportDb::Market::VERSION self.summary = 'sportdb plugin for market quotes (odds, etc)' self.description = summary - self.urls = ['https://github.com/geraldb/sport.db.ruby-market'] + self.urls = ['https://github.com/openbookie/sport.db-market'] self.author = 'Gerald Bauer' self.email = 'opensport@googlegroups.com' diff --git a/lib/sportdb/market.rb b/lib/sportdb/market.rb index 8044aa1..55e0c95 100644 --- a/lib/sportdb/market.rb +++ b/lib/sportdb/market.rb @@ -14,7 +14,7 @@ require 'sportdb/market/reader' -module SportDB::Market +module SportDb::Market def self.banner "sportdb-market #{VERSION} on Ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}]" @@ -31,9 +31,9 @@ def self.data_path end def self.create - CreateDB.up + CreateDb.up end - + def self.fixtures_rb # all builtin ruby fixtures; helper for covenience ['services', 'at/2012_13/bl', @@ -56,7 +56,7 @@ def self.fixtures_txt ['tipp3', 'cl.2012/13', 'cl/2012_13/cl_tipp3'], ## ['tipico', 'euro.2012', 'euro/2012_tipico'], ## ['tipp3', 'euro.2012', 'euro/2012_tipp3' ], - ['tipp3', 'world.quali.euro.2012/13', 'world/quali_tipp3']] + ['tipp3', 'world.quali.europe.2014', 'world/quali_tipp3']] end def self.read_all @@ -89,7 +89,7 @@ class Deleter ## make models available in sportdb module by default with namespace # e.g. lets you use Team instead of Models::Team - include SportDB::Models + include SportDb::Models def run( args=[] ) # for now delete all tables @@ -108,8 +108,8 @@ def self.delete! Deleter.new.run end # method delete! -end # module SportDB::Market +end # module SportDb::Market ## say hello -puts SportDB::Market.banner +puts SportDb::Market.banner diff --git a/lib/sportdb/market/schema.rb b/lib/sportdb/market/schema.rb index 5cc0db2..a651c3a 100644 --- a/lib/sportdb/market/schema.rb +++ b/lib/sportdb/market/schema.rb @@ -1,12 +1,12 @@ -module SportDB::Market +module SportDb::Market -class CreateDB +class CreateDb ## make models available in sportdb module by default with namespace # e.g. lets you use Team instead of Models::Team - include SportDB::Models + include SportDb::Models def self.up @@ -49,11 +49,11 @@ def self.up end # block Schema.define - Prop.create!( key: 'db.schema.sport.market.version', value: SportDB::Market::VERSION ) + Prop.create!( key: 'db.schema.sport.market.version', value: SportDb::Market::VERSION ) end # method self.up -end # class CreateDB +end # class CreateDb -end # module SportDB::Market +end # module SportDb::Market diff --git a/lib/sportdb/market/version.rb b/lib/sportdb/market/version.rb index b5a8f35..4783d3c 100644 --- a/lib/sportdb/market/version.rb +++ b/lib/sportdb/market/version.rb @@ -1,6 +1,6 @@ -module SportDB ; end # forward reference (for hoe require) +module SportDb ; end # forward reference (for hoe require) -module SportDB::Market - VERSION = '0.3.0' +module SportDb::Market + VERSION = '0.4.0' end