diff --git a/lib/mysqlred.py b/lib/mysqlred.py index 600c2a3..dc313d9 100644 --- a/lib/mysqlred.py +++ b/lib/mysqlred.py @@ -174,6 +174,13 @@ SET `page_title` = ?, `rev_id` = ?, `status`= ? WHERE `page_id` = ?;' self.data = self.get_page() + def __del__( self ): + """ + Needed to prevent descendant classes of MYSQL_RED from deleting + connection to db + """ + pass + def get_page( self ): """ Retrieves a red page row from MySQL-Database for given page_id @@ -259,6 +266,13 @@ article7 ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? );' super().__init__( ) + def __del__( self ): + """ + Needed to prevent descendant classes of MYSQL_RED from deleting + connection to db + """ + pass + def get_fam( self, fam_hash ): """ Retrieves a red family row from MySQL-Database for given fam_hash