def close(self): try: self.conn.close() return True except Exception as e: Logger.error(name="DB", output=e) return False
def execute(self, sql: str = None): if sql is None: return False try: self.c.execute(sql) return True except Exception as e: Logger.error(name="DB", output=e) return False
def commit(self): try: self.conn.commit() except Exception as e: Logger.error(name="DB", output=e) return False
def connect(self): try: self.conn = sqli.connect(self.db) self.c = self.conn.cursor() except Exception as e: Logger.error(name="DB", output=e)