]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/blobdiff - wrpylib/mwdb.py
Nähere Details zu Rodelverleihs.
[philipp/winterrodeln/wrpylib.git] / wrpylib / mwdb.py
index 8e31b1e2f750e03eae1f30c4bf265d3e66f2ebd8..5d560beba3d68ead296392abf4df533de9004957 100644 (file)
@@ -4,7 +4,7 @@ easy. The module uses sqlalchemy to access the database.
 from sqlalchemy import Table, Column, types, MetaData
 
 
-def page_table(metadata):
+def page_table(metadata: MetaData) -> Table:
     """Returns the sqlalchemy Table representing the "page" table in MediaWiki.
     :param metadata: metadata = sqlalchemy.MetaData()
     """
@@ -18,15 +18,15 @@ def page_table(metadata):
         Column("page_is_new", types.Integer, nullable=False),
         Column("page_random", types.Float, nullable=False),
         Column("page_touched", types.String(14, convert_unicode='force'), nullable=False),
+        Column("page_links_updated", types.String(14, convert_unicode='force')),
         Column("page_latest", types.Integer, nullable=False),
         Column("page_len", types.Integer, nullable=False),
         Column("page_content_model", types.String(32, convert_unicode='force')),
-        Column("page_links_updated", types.String(14, convert_unicode='force')),
         Column("page_lang", types.String(35, convert_unicode='force')),
     )
 
 
-def revision_table(metadata):
+def revision_table(metadata: MetaData) -> Table:
     """Returns the sqlalchemy Table representing the "revision" table in MediaWiki.
     :param metadata: metadata = sqlalchemy.MetaData()
     """
@@ -72,7 +72,7 @@ def content_table(metadata: MetaData) -> Table:
     )
 
 
-def text_table(metadata):
+def text_table(metadata: MetaData) -> Table:
     """Returns the sqlalchemy Table representing the "text" table in MediaWiki.
     :param metadata: metadata = sqlalchemy.MetaData()
     """
@@ -84,7 +84,7 @@ def text_table(metadata):
     )
 
 
-def user_table(metadata):
+def user_table(metadata: MetaData) -> Table:
     """Returns the sqlalchemy Table representing the "user" table in MediaWiki.
     :param metadata: metadata = sqlalchemy.MetaData()
     """
@@ -107,7 +107,7 @@ def user_table(metadata):
     )
 
 
-def user_groups_table(metadata):
+def user_groups_table(metadata: MetaData) -> Table:
     """
     Returns the sqlalchemy Table representing the "user_groups" table in MediaWiki.
 
@@ -121,7 +121,7 @@ def user_groups_table(metadata):
     )
 
 
-def categorylinks_table(metadata):
+def categorylinks_table(metadata: MetaData) -> Table:
     """Returns the sqlalchemy Table representing the "categorylinks" table in MediaWiki.
     :param metadata: metadata = sqlalchemy.MetaData()
     """