)
+def user_table(metadata):
+ """Returns the sqlalchemy Table representing the "user" table in MediaWiki.
+ :param metadata: metadata = sqlalchemy.MetaData()
+ """
+ return Table('user', metadata,
+ Column("user_id", types.Integer, primary_key=True),
+ Column("user_name", types.Unicode(255), nullable=False),
+ Column("user_real_name", types.Unicode(255), nullable=False),
+ # "user_password"
+ # "user_newpassword"
+ # "user_newpass_time"
+ Column("user_email", types.Unicode, nullable=False),
+ # "user_touched"
+ # "user_token"
+ # "user_email_authenticated"
+ # "user_email_token"
+ # "user_email_token_expires"
+ # "user_registration"
+ # "user_editcount"
+ )
+
+
def categorylinks_table(metadata):
"""Returns the sqlalchemy Table representing the "categorylinks" table in MediaWiki.
:param metadata: metadata = sqlalchemy.MetaData()