Module: ScraperWikiMorph

Defined in:
lib/scraperwiki-morph.rb,
lib/scraperwiki-morph/version.rb

Constant Summary collapse

DEFAULT_TABLE =
'data'
DEFAULT_DATABASE =
'data.sqlite'
VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.method_missing(method, *args) ⇒ Object



13
14
15
16
# File 'lib/scraperwiki-morph.rb', line 13

def self.method_missing(method, *args)
  set_database
  ScraperWiki.send(method, *args)
end

.save_sqlite(unique_keys, data, table = DEFAULT_TABLE, verbose = 0) ⇒ Object



8
9
10
11
# File 'lib/scraperwiki-morph.rb', line 8

def self.save_sqlite(unique_keys, data, table = DEFAULT_TABLE, verbose = 0)
  set_database
  ScraperWiki.save_sqlite(unique_keys, data, table, verbose)
end

.set_databaseObject



18
19
20
# File 'lib/scraperwiki-morph.rb', line 18

def self.set_database
  ScraperWiki.config={db: DEFAULT_DATABASE}
end