]> ToastFreeware Gitweb - philipp/winterrodeln/wradmin.git/blobdiff - wradmin/model/__init__.py
Make MediaWiki table text available for ORM.
[philipp/winterrodeln/wradmin.git] / wradmin / model / __init__.py
index e38529446bea11bfaa8be3c36dc7c36dc75bee03..112e437ef2c3cc3ee897d1fdb6ae6da132fe04e9 100644 (file)
@@ -1,5 +1,4 @@
-"Model of wradmin"
-import datetime
+"""Model of wradmin"""
 from sqlalchemy import orm
 from wradmin.model import meta
 from wrpylib import mwdb, wrmwdb
@@ -12,6 +11,7 @@ def init_model(engine):
 
 
 wrreport_table = wrmwdb.wrreport_table(meta.metadata)
+wrreportcache_table = wrmwdb.wrreportcache_table(meta.metadata)
 wrsledruncache_table = wrmwdb.wrsledruncache_table(meta.metadata)
 wrinncache_table = wrmwdb.wrinncache_table(meta.metadata)
 page_table = mwdb.page_table(meta.metadata)
@@ -20,7 +20,6 @@ text_table = mwdb.text_table(meta.metadata)
 categorylinks_table = mwdb.categorylinks_table(meta.metadata)
 
 
-
 class WrReport(object):
     pass
 
@@ -48,9 +47,14 @@ class Page(object):
     pass
 
 
+# MediaWiki text table
+class MwText(object):
+    pass
+
+
 orm.mapper(WrReport, wrreport_table)
 # We could add a relation but we don't need it yet:
 # orm.mapper(WrSledrunCache, wrsledruncache_table, properties = {'reports': orm.relation(WrReport, backref='sledding')})
 orm.mapper(WrSledrunCache, wrsledruncache_table)
 orm.mapper(WrInnCache, wrinncache_table)
-
+orm.mapper(MwText, text_table)