Váš __init__ metoda je neúplná:pro přiřazení parametrů do členských proměnných byste měli ve skutečnosti assign oni:
def __init__(...):
self.schedule_id = schedule_id
...
Před voláním flush můžete zavolat , stačí zavolat print(newSchedule) a uvidíte, že všechna pole jsou prázdná.