add create_events function, integrate with createTask

This commit is contained in:
2022-11-17 21:43:01 -05:00
parent f27749009c
commit e968e835f7
2 changed files with 16 additions and 2 deletions

11
create_events.py Normal file
View File

@@ -0,0 +1,11 @@
def createEvents(db, currDay, Period, Event):
periods = Period.query.all()
for period in periods:
q = db.session.query(Event).filter(Event.scheduled_date == currDay).filter(Event.period_num == period.period)
isEventsExist = db.session.query(q.exists()).scalar()
if isEventsExist == False:
event = Event(scheduled_date=currDay,
period_num=period.period
)
db.session.add(event)
db.session.commit()