Package bosco :: Module importer :: Class SOLVDBImporter
[hide private]
[frames] | no frames]

Class SOLVDBImporter

source code

Importer --+        
           |        
 CSVImporter --+    
               |    
  RunnerImporter --+
                   |
                  SOLVDBImporter

Import runners from the SOLV runner database. Uses what the SOLV calls a VELPOZ data file. This can also be used to import reduced files which do not contain all the columns of the SOLV database. Additionally to the fields of the SOLV database the fields "Angemeldete_Kategorie" and "Bahn" are supported. They link the runner to the given Category and create an open run for the given Course respectively.

Instance Methods [hide private]
 
import_data(self, store)
Import runner data into store.
source code

Inherited from CSVImporter: __init__

Static Methods [hide private]
Method Details [hide private]

import_data(self, store)

source code 

Import runner data into store. Creates all the necessary objects and add them to the store, but don't commit the store.

Overrides: Importer.import_data
(inherited documentation)