def get_all(self): rows = db.db_fetch_all(gametime.DATABASE_FILENAME, "SELECT * FROM [{0}]".format(self.table_name)) return [ db.get_generic(self.new_info(), row, False) for row in rows ]
def get_one(self, info_id): row = db.db_fetch_one(gametime.DATABASE_FILENAME, "SELECT * FROM [{0}] WHERE [{1}] = ?".format(self.table_name, self.id_column), [info_id]) return db.get_generic(self.new_info(), row, False) if row else None