]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - src/TSN/XML/Injuries.hs
Add a description to the cabal file, and begin to define extra modules/source files...
[dead/htsn-import.git] / src / TSN / XML / Injuries.hs
index 7ec0a4dcf625e9cb23ef1f7e6a5db04e4af0c702..8b3f8d1ffc65ebbdfe244246050fb3fb46568036 100644 (file)
@@ -22,9 +22,7 @@ where
 import Data.Data ( Data )
 import Data.Typeable ( Typeable )
 import Database.Groundhog (
-  defaultMigrationLogger,
-  migrate,
-  runMigration )
+  migrate )
 import Database.Groundhog.TH (
   defaultCodegenConfig,
   groundhog,
@@ -48,7 +46,7 @@ import Text.XML.HXT.Core (
   xpWrap )
 
 
-import TSN.DbImport ( DbImport(..), ImportResult(..) )
+import TSN.DbImport ( DbImport(..), ImportResult(..), run_dbmigrate )
 import TSN.XmlImport ( XmlImport(..) )
 import Xml ( FromXml(..), pickle_unpickle, unpickleable )
 
@@ -85,12 +83,11 @@ data Message =
 instance DbImport Message where
   dbimport msg = mapM_ insert_xml (listings msg) >> return ImportSucceeded
 
-  dbmigrate _ =
-    runMigration defaultMigrationLogger $ migrate (undefined :: Listing)
+  dbmigrate _ = run_dbmigrate $ migrate (undefined :: Listing)
 
 mkPersist defaultCodegenConfig [groundhog|
 - entity: Listing
-  dbName: injuries
+  dbName: injuries_listings
   constructors:
     - name: Listing
       fields: