py_core
is our core python submodule containing primary DB access modules and internal class models.- Our core packages:
- Pydantic class structures for anything that is endpoint facing.
- python-dotenv for
.env
variable loading. - SQLAlchemy for anything SQL.
- All pydantic class modules such as
Course
,Meeting
,ExtendedMeeting
are found in the/classes/
directory. - Class modules are named using the following convention:
<snake_case_of_class_name_here>_class.py