]> ToastFreeware Gitweb - philipp/winterrodeln/wrpylib.git/commitdiff
Add more type annotations.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Wed, 29 Sep 2021 21:13:19 +0000 (23:13 +0200)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Wed, 29 Sep 2021 21:13:19 +0000 (23:13 +0200)
wrpylib/mwdb.py
wrpylib/wrmwdb.py

index 8e31b1e2f750e03eae1f30c4bf265d3e66f2ebd8..2472cb0481c41e0761f5acfc0e6d70a7a9614c42 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()
     """
@@ -26,7 +26,7 @@ def page_table(metadata):
     )
 
 
-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()
     """
index cd44b719dd87e31ae04bb1c4ff707ae3aa90df42..e0d8dd185e7ad658a1e77dd4b06f804ac49eea1b 100644 (file)
@@ -43,7 +43,7 @@ def wrreport_table(metadata):
     )
 
 
-def wrsledruncache_table(metadata):
+def wrsledruncache_table(metadata) -> Table:
     """Returns the sqlalchemy Table representing the "wrsledruncache" Winterrodeln table in MediaWiki.
     Current table definition
     * version 1.4 (renamed table and added column walkup_possible)