mysqlred: Set family via pywikibot
Get family/language part of table names from PyWikiBot Site
This commit is contained in:
@@ -58,7 +58,7 @@ engine = create_engine(url, echo=True)
|
|||||||
Session = sessionmaker(bind=engine)
|
Session = sessionmaker(bind=engine)
|
||||||
session = Session()
|
session = Session()
|
||||||
|
|
||||||
family = "dewpbeta"
|
family = pywikibot.Site().family.dbName(pywikibot.Site().code)
|
||||||
|
|
||||||
|
|
||||||
class Mysql(object):
|
class Mysql(object):
|
||||||
@@ -222,7 +222,7 @@ class MysqlRedFam( Mysql, Base ):
|
|||||||
|
|
||||||
heading = Column( Text, nullable=False )
|
heading = Column( Text, nullable=False )
|
||||||
redpageid = Column(
|
redpageid = Column(
|
||||||
Integer, ForeignKey( "dewpbeta_redpages.pageid" ), nullable=False )
|
Integer, ForeignKey( family + "_redpages.pageid" ), nullable=False )
|
||||||
beginning = Column( DateTime, nullable=False )
|
beginning = Column( DateTime, nullable=False )
|
||||||
ending = Column( DateTime, nullable=True )
|
ending = Column( DateTime, nullable=True )
|
||||||
_status = Column( 'status', MutableSet.as_mutable(Status(255)),
|
_status = Column( 'status', MutableSet.as_mutable(Status(255)),
|
||||||
|
|||||||
Reference in New Issue
Block a user