From 17b6ebac898aee0d6fbe1deed2a07deb5e36ada0 Mon Sep 17 00:00:00 2001 From: Stijn De Clercq Date: Sun, 24 Sep 2023 22:05:34 +0200 Subject: [PATCH] Add image processing --- database/scripts/db06_image_processing.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 database/scripts/db06_image_processing.py diff --git a/database/scripts/db06_image_processing.py b/database/scripts/db06_image_processing.py new file mode 100644 index 0000000..3db1a9a --- /dev/null +++ b/database/scripts/db06_image_processing.py @@ -0,0 +1,22 @@ +from sqlalchemy.ext.asyncio import AsyncSession + +from database.engine import DBSession +from database.schemas import UforaCourse, UforaCourseAlias + +__all__ = ["main"] + + +async def main(): + """Add the Image Processing course""" + session: AsyncSession + async with DBSession() as session: + image_proc = UforaCourse( + code="E010310", name="Image Processing", year=6, compulsory=False, role_id=1155595071228498134 + ) + + session.add(image_proc) + await session.commit() + + image_proc_alias = UforaCourseAlias(course_id=image_proc.course_id, alias="Beeldverwerking") + session.add(image_proc_alias) + await session.commit()