├── .cursor └── rules │ ├── table-grid-usage.mdc │ └── translation-implementation.mdc ├── .do ├── app-staging.yaml └── app.yaml ├── .githooks ├── README.md └── post-checkout ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report-form.yml │ ├── bug-report.md │ ├── chore-request.md │ └── feature-request.md └── workflows │ ├── build-and-store-docker-image.yml │ ├── build-production-infrastructure.yml │ ├── build-staging-infrastructure.yml │ ├── frontend-code-checks.yml │ ├── update-pr-description.yml │ └── zip-and-store-cloud-functions.yml ├── .gitignore ├── .gitpod.yml ├── .npmrc ├── .vscode └── settings.json ├── AGENT_USAGE_TRANSLATION_GUIDE.md ├── LICENSE ├── README.md ├── backend ├── Dockerfile ├── Dockerfile-dev ├── README.md ├── config.yaml ├── dockerfile-dev-entrypoint.sh ├── init.d │ ├── file_storage │ │ ├── .gitignore │ │ ├── 152f12c3-f7d2-4b73-8d29-603c164b0139 │ │ │ └── 1 │ │ │ │ ├── achievement_certificate_1.pdf │ │ │ │ └── participation_certificate_1.pdf │ │ ├── achievementrecordid_2 │ │ │ └── documentation │ │ │ │ └── test_doc.odt │ │ ├── achievementrecordid_4 │ │ │ └── documentation │ │ │ │ └── test_doc.odt │ │ ├── programs │ │ │ ├── program-5 │ │ │ │ └── private │ │ │ │ │ ├── achievement-certificate-template │ │ │ │ │ └── sprotte.jpg │ │ │ │ │ └── attendance-certificate-template │ │ │ │ │ └── sprotte.jpg │ │ │ └── program-6 │ │ │ │ └── private │ │ │ │ └── attendance-certificate-template │ │ │ │ └── sprotte.jpg │ │ └── public │ │ │ ├── courseid_1 │ │ │ └── cover_image │ │ │ │ └── cover_image.jpg │ │ │ ├── courseid_4 │ │ │ └── cover_image │ │ │ │ └── cover_image.jpg │ │ │ ├── userid_086bbe72-0ec0-44f8-af14-2057b4d8e94e │ │ │ └── profile_image │ │ │ │ └── expert1_portrait.png │ │ │ ├── userid_152f12c3-f7d2-4b73-8d29-603c164b0139 │ │ │ └── profile_image │ │ │ │ └── Student1_portrait.png │ │ │ ├── userid_1cd84073-d049-4a93-b39d-e14320dd68f4 │ │ │ └── profile_image │ │ │ │ └── expert2_porträt.jpeg │ │ │ ├── userid_774b371a-b391-487f-ba57-1cee492eb233 │ │ │ └── profile_image │ │ │ │ └── student3_portrait.gif │ │ │ ├── userid_8914bee9-0549-44af-bcae-cafeec5ba92e │ │ │ └── profile_image │ │ │ │ └── admin_portrait.png │ │ │ ├── userid_b5df4676-3d75-4413-bfac-9cc4e2f61cd9 │ │ │ └── profile_image │ │ │ │ └── student2_portrait.jpg │ │ │ ├── userid_ed1ea3aa-efe0-4176-baef-0f1a89348ce2 │ │ │ └── profile_image │ │ │ │ └── expert4_portrait.bmp │ │ │ ├── userid_efd6479e-0c87-4247-92e5-42cbb5ef6848 │ │ │ └── profile_image │ │ │ │ └── student4_portrait.bmp │ │ │ └── userid_f39054eb-8993-4469-8e36-86ce5368e380 │ │ │ └── profile_image │ │ │ └── expert3_portrait.gif │ └── readme.md ├── metadata │ ├── actions.graphql │ ├── actions.yaml │ ├── allow_list.yaml │ ├── api_limits.yaml │ ├── backend_configs.yaml │ ├── cron_triggers.yaml │ ├── databases │ │ ├── databases.yaml │ │ └── default │ │ │ └── tables │ │ │ ├── public_AchievementDocumentationTemplate.yaml │ │ │ ├── public_AchievementOption.yaml │ │ │ ├── public_AchievementOptionCourse.yaml │ │ │ ├── public_AchievementOptionMentor.yaml │ │ │ ├── public_AchievementRecord.yaml │ │ │ ├── public_AchievementRecordAuthor.yaml │ │ │ ├── public_AchievementRecordRating.yaml │ │ │ ├── public_AchievementRecordType.yaml │ │ │ ├── public_Admin.yaml │ │ │ ├── public_AppSettings.yaml │ │ │ ├── public_Attendance.yaml │ │ │ ├── public_AttendanceDocument.yaml │ │ │ ├── public_AttendanceSource.yaml │ │ │ ├── public_AttendanceSourceData.yaml │ │ │ ├── public_AttendanceStatus.yaml │ │ │ ├── public_CertificateTemplateProgram.yaml │ │ │ ├── public_CertificateTemplateText.yaml │ │ │ ├── public_CertificateType.yaml │ │ │ ├── public_Course.yaml │ │ │ ├── public_CourseAchievementOption.yaml │ │ │ ├── public_CourseAddress.yaml │ │ │ ├── public_CourseAddresses.yaml │ │ │ ├── public_CourseButtons.yaml │ │ │ ├── public_CourseCourseTag.yaml │ │ │ ├── public_CourseDefaultAddresses.yaml │ │ │ ├── public_CourseDefaultValues.yaml │ │ │ ├── public_CourseDegree.yaml │ │ │ ├── public_CourseEnrollment.yaml │ │ │ ├── public_CourseEnrollmentStatus.yaml │ │ │ ├── public_CourseGroup.yaml │ │ │ ├── public_CourseGroupOption.yaml │ │ │ ├── public_CourseInstructor.yaml │ │ │ ├── public_CourseInstructors.yaml │ │ │ ├── public_CourseLocation.yaml │ │ │ ├── public_CourseProject.yaml │ │ │ ├── public_CourseProjects.yaml │ │ │ ├── public_CourseRegistrationType.yaml │ │ │ ├── public_CourseStatus.yaml │ │ │ ├── public_CourseType.yaml │ │ │ ├── public_CoutseTag.yaml │ │ │ ├── public_Employment.yaml │ │ │ ├── public_Enrollment.yaml │ │ │ ├── public_EnrollmentStatus.yaml │ │ │ ├── public_Event.yaml │ │ │ ├── public_Expert.yaml │ │ │ ├── public_Institution.yaml │ │ │ ├── public_Instructor.yaml │ │ │ ├── public_Language.yaml │ │ │ ├── public_Location.yaml │ │ │ ├── public_LocationOption.yaml │ │ │ ├── public_LocationOptions.yaml │ │ │ ├── public_Mail.yaml │ │ │ ├── public_MailLog.yaml │ │ │ ├── public_MailStatus.yaml │ │ │ ├── public_MailTemplate.yaml │ │ │ ├── public_Mailing.yaml │ │ │ ├── public_MotivationRating.yaml │ │ │ ├── public_OfferCategoryRelation.yaml │ │ │ ├── public_OnlineHybridOffline.yaml │ │ │ ├── public_Organization.yaml │ │ │ ├── public_OrganizationAdmin.yaml │ │ │ ├── public_OrganizationType.yaml │ │ │ ├── public_PerformanceRating.yaml │ │ │ ├── public_Program.yaml │ │ │ ├── public_ProgramType.yaml │ │ │ ├── public_Project.yaml │ │ │ ├── public_ProjectEnrollment.yaml │ │ │ ├── public_ProjectRating.yaml │ │ │ ├── public_ProjectType.yaml │ │ │ ├── public_Referent.yaml │ │ │ ├── public_RentAScientistConfig.yaml │ │ │ ├── public_School.yaml │ │ │ ├── public_SchoolClass.yaml │ │ │ ├── public_SchoolClassRequest.yaml │ │ │ ├── public_Scientist.yaml │ │ │ ├── public_ScientistOffer.yaml │ │ │ ├── public_ScientistOfferCategory.yaml │ │ │ ├── public_ScientistOfferRelation.yaml │ │ │ ├── public_Session.yaml │ │ │ ├── public_SessionAddress.yaml │ │ │ ├── public_SessionAddressType.yaml │ │ │ ├── public_SessionSpeaker.yaml │ │ │ ├── public_Speaker.yaml │ │ │ ├── public_SurveyType.yaml │ │ │ ├── public_Teacher.yaml │ │ │ ├── public_TopicTag.yaml │ │ │ ├── public_University.yaml │ │ │ ├── public_User.yaml │ │ │ ├── public_UserOccupation.yaml │ │ │ ├── public_UserStatus.yaml │ │ │ ├── public_Weekday.yaml │ │ │ ├── public_Weekdays.yaml │ │ │ ├── rentAScientist_RentAScientistConfig.yaml │ │ │ ├── rentAScientist_School.yaml │ │ │ ├── rentAScientist_SchoolClass.yaml │ │ │ ├── rentAScientist_SchoolClassRequest.yaml │ │ │ ├── rentAScientist_Scientist.yaml │ │ │ ├── rentAScientist_ScientistOffer.yaml │ │ │ ├── rentAScientist_ScientistOfferRelation.yaml │ │ │ ├── rentAScientist_Teacher.yaml │ │ │ └── tables.yaml │ ├── graphql_schema_introspection.yaml │ ├── inherited_roles.yaml │ ├── metrics_config.yaml │ ├── network.yaml │ ├── opentelemetry.yaml │ ├── query_collections.yaml │ ├── remote_schemas.yaml │ ├── rest_endpoints.yaml │ └── version.yaml ├── migrations │ └── default │ │ ├── 1606307792931_init │ │ └── up.sql │ │ ├── 1606308410426_create_table_public_Kurs │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607956138657_drop_table_public_Kurs │ │ └── up.sql │ │ ├── 1607958285531_create_table_public_Course │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607958754013_create_table_public_Date │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607958826649_create_table_public_Referent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607958926515_create_table_public_DateReferent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959131131_create_table_public_User │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959184833_alter_table_public_Referent_add_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959206220_set_fk_public_Referent_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959319436_create_table_public_Instructor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959462397_create_table_public_CourseInstructor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959791080_create_table_public_Participant │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607959902209_create_table_public_Admin │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1607960397749_create_table_public_Enrollment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612867920028_alter_table_public_Course_add_column_Online_Hybrid_Offline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612867948151_alter_table_public_Course_alter_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612867997711_alter_table_public_Course_alter_column_CertificateText │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868015565_alter_table_public_Course_alter_column_CertificateListEvents │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868090288_alter_table_public_Course_add_column_OnlineCoursesAllowed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868127972_alter_table_public_Course_add_column_ProjectsAllowed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868203671_alter_table_public_Course_add_column_Difficulty │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868247898_alter_table_public_Course_add_column_DayOfTheWeek │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868264527_alter_table_public_Course_add_column_TimeOfStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868293811_alter_table_public_Course_add_column_Duration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868313745_alter_table_public_Course_add_column_CourseType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868605372_create_table_public_CourseDefaultValues │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868672107_create_table_public_CourseButtons │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868700119_rename_table_public_Date │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868717112_alter_table_public_Session_alter_column_Name │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868737940_alter_table_public_Session_alter_column_End │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868829030_create_table_public_Event │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868867762_rename_table_public_User │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868886118_alter_table_public_Person_drop_column_Password │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868938161_alter_table_public_Person_add_column_Image │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612868951464_alter_table_public_Person_add_column_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869075601_alter_table_public_Person_add_column_LinkedInProfile │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869106946_alter_table_public_Person_add_column_Newsletter │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869132896_alter_table_public_Person_add_column_AnonymId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869197579_alter_table_public_Referent_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869220936_alter_table_public_Referent_add_column_WantsToParticipate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869273737_rename_table_public_Instructor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869286338_alter_table_public_CourseTeacher_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869304621_alter_table_public_CourseTeacher_add_column_WantsToContinue │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869356640_alter_table_public_Participant_drop_column_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869376311_alter_table_public_Participant_alter_column_MatrikelNumber │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869391308_alter_table_public_Participant_drop_column_SurveyId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869481479_rename_table_public_CourseTeacher │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869504817_rename_table_public_DateReferent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869542488_alter_table_public_Enrollment_alter_column_MotivationLetterRank │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869573109_alter_table_public_Enrollment_drop_column_InvitationDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869599666_alter_table_public_Enrollment_add_column_WantsCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869628745_alter_table_public_Enrollment_alter_column_OnlineCourse │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869672764_alter_table_public_Enrollment_alter_column_Project │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869690301_alter_table_public_Enrollment_add_column_TypeOfProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869706459_alter_table_public_Enrollment_add_column_OnlineCourseTitle │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869733089_alter_table_public_Enrollment_add_column_CertificateOfParticipation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869750641_alter_table_public_Enrollment_add_column_UploadFile │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869819547_create_table_public_Project │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1612869992762_create_table_public_ProjectEnrollment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1618225727314_alter_table_public_Participant_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1618480157450_alter_table_public_SessionReferent_alter_column_DateId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619091533167_alter_table_public_Course_alter_column_Cost │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619597986908_create_table_public_Mail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619598196341_create_table_public_MailLog │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619598468004_alter_table_public_Enrollment_add_column_CertificateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619598527027_alter_table_public_Enrollment_add_column_CertificateOfParticipationUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1619598949929_create_table_public_Attendence │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1621430350175_create_table_public_AttendenceDocument │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1621430385118_alter_table_public_Course_add_column_Image │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1622451821608_alter_table_public_Instructor_add_column_Qualification │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1622451840885_alter_table_public_Instructor_add_column_Description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623849711483_create_table_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623850269104_alter_table_public_Course_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623850352448_set_fk_public_Course_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623850927704_alter_table_public_CourseStatus_alter_column_value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623850935429_alter_table_public_CourseStatus_alter_column_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623862986591_create_table_public_OnlineHybridOffline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623863486012_create_table_public_EnrollmentStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623863886315_alter_table_public_Course_alter_column_Online_Hybrid_Offline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623863910674_set_fk_public_Course_Online_Hybrid_Offline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623863993223_alter_table_public_Enrollment_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623864021402_set_fk_public_Enrollment_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623864267480_create_table_public_MotivationGrade │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623864745279_alter_table_public_Enrollment_alter_column_MotivationGrade │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623864773752_set_fk_public_Enrollment_MotivationGrade │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623865932996_alter_table_public_Course_alter_column_Semester │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623912261863_alter_table_public_Person_add_column_AuthId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914123278_create_table_public_ProjectType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914243271_alter_table_public_Enrollment_alter_column_TypeOfProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914276796_set_fk_public_Enrollment_TypeOfProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914442298_create_table_public_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914737922_alter_table_public_Participant_alter_column_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623914760684_set_fk_public_Participant_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623915146462_create_table_public_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623915325211_set_fk_public_Person_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623916733069_create_table_public_SurveyType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1623916767311_alter_table_public_Person_alter_column_AnonymId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269307851_alter_table_public_Enrollment_alter_column_CertificateConfirmed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269327553_alter_table_public_Enrollment_alter_column_ProjectTitle │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269338825_alter_table_public_Enrollment_alter_column_Online │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269356438_alter_table_public_Enrollment_alter_column_WantsEcts │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269411938_alter_table_public_Enrollment_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269468337_alter_table_public_Admin_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269476845_alter_table_public_Admin_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269490725_alter_table_public_Attendence_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269497067_alter_table_public_Attendence_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269508629_alter_table_public_AttendenceDocument_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269514783_alter_table_public_AttendenceDocument_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269531331_alter_table_public_Course_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269536608_alter_table_public_Course_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269550991_alter_table_public_CourseButtons_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269557000_alter_table_public_CourseButtons_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269567164_alter_table_public_CourseDefaultValues_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269571907_alter_table_public_CourseDefaultValues_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269583093_alter_table_public_CourseInstructor_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269588368_alter_table_public_CourseInstructor_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269599856_alter_table_public_CourseStatus_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269604502_alter_table_public_CourseStatus_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269615030_alter_table_public_Employment_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269620102_alter_table_public_Employment_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269631258_alter_table_public_Enrollment_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269638213_alter_table_public_Enrollment_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269648758_alter_table_public_EnrollmentStatus_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269653776_alter_table_public_EnrollmentStatus_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269663235_alter_table_public_Event_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269668416_alter_table_public_Event_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269678165_alter_table_public_Instructor_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269683110_alter_table_public_Instructor_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269700520_alter_table_public_Mail_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269705594_alter_table_public_Mail_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269718158_alter_table_public_MailLog_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269723137_alter_table_public_MailLog_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269732833_alter_table_public_MotivationGrade_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269737307_alter_table_public_MotivationGrade_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269746978_alter_table_public_OnlineHybridOffline_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269751421_alter_table_public_OnlineHybridOffline_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269761161_alter_table_public_Participant_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624269766354_alter_table_public_Participant_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283422959_alter_table_public_CourseStatus_drop_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283445969_alter_table_public_CourseStatus_drop_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283469212_alter_table_public_Employment_drop_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283480881_alter_table_public_Employment_drop_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283515989_alter_table_public_EnrollmentStatus_drop_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283525786_alter_table_public_EnrollmentStatus_drop_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283547691_alter_table_public_MotivationGrade_drop_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283562286_alter_table_public_MotivationGrade_drop_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283580085_alter_table_public_OnlineHybridOffline_drop_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283591030_alter_table_public_OnlineHybridOffline_drop_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283630022_alter_table_public_Person_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283635108_alter_table_public_Person_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283647781_alter_table_public_Project_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283652586_alter_table_public_Project_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283663102_alter_table_public_ProjectEnrollment_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283667964_alter_table_public_ProjectEnrollment_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283682439_alter_table_public_Referent_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283687243_alter_table_public_Referent_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283700476_alter_table_public_Session_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283706478_alter_table_public_Session_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283717472_alter_table_public_SessionReferent_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624283722797_alter_table_public_SessionReferent_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624353536016_create_table_public_Semester │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624353657328_alter_table_public_Course_drop_column_Semester │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624353678580_alter_table_public_Course_add_column_SemesterId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624353716055_set_fk_public_Course_SemesterId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1624353716056_add_enum_initial_values │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543288911_delete_trigger_public_set_public_MailLog_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543423989_drop_table_public_MailLog │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543477094_drop_table_public_Mail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543700200_create_table_public_MailTemplate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543925795_create_table_public_Mail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543989761_alter_table_public_Attendence_add_column_NameRegistered │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627543999176_alter_table_public_Attendence_alter_column_SessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627544049215_alter_table_public_Attendence_add_column_TypeRegistration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627544110705_alter_table_public_Attendence_add_column_TimeStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627544125679_alter_table_public_Attendence_add_column_TimeEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627544144756_alter_table_public_Attendence_add_column_TotalTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627544165905_alter_table_public_Attendence_add_column_NumberInterruptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627545605565_alter_table_public_Enrollment_add_column_ExpirationDate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627545902193_alter_table_public_Person_add_column_Univiersity │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627546968828_alter_table_public_Person_drop_column_Univiersity │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627547087406_alter_table_public_Person_add_column_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627547113553_set_fk_public_Person_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627551759172_alter_table_public_Person_add_column_UNIRegistrationNumber │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627552842244_delete_fk_public_Enrollment_Enrollment_ParticipantId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627552859029_alter_table_public_Enrollment_alter_column_ParticipantId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627552990456_drop_table_public_Participant │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627553011951_rename_table_public_Person │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627553046317_set_fk_public_Enrollment_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627553731167_rename_table_public_Semester │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557101719_alter_table_public_Course_alter_column_SemesterId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557313017_alter_table_public_Course_add_column_TitleTextField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557325596_alter_table_public_Course_add_column_TitleTextField2 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557451297_alter_table_public_Course_add_column_ContentTextField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557465892_alter_table_public_Course_add_column_ContentTextField2 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557492189_alter_table_public_Course_add_column_LearningGoals │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557512930_alter_table_public_Course_add_column_LinkChat │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557542779_alter_table_public_Course_add_column_LinkVideoCall │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557826586_create_table_public_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557910128_alter_table_public_Course_add_column_LocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557930895_set_fk_public_Course_LocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627557999436_alter_table_public_Location_alter_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627995348849_alter_table_public_Course_add_check_constraint_TitleLength │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1627995376597_drop_check_constraint_public_Course_TitleLength │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629357603456_alter_table_public_Attendence_alter_column_PersonId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629357674198_alter_table_public_Instructor_alter_column_PersonId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629357707897_alter_table_public_Referent_alter_column_PersonId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358623576_alter_table_public_Program_add_column_QuestionnaireStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358671414_alter_table_public_Program_add_column_QuestionnaireSpeaker │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358685514_alter_table_public_Program_add_column_QuestionnaireEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358768576_alter_table_public_Program_add_column_VisiblityParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358795608_alter_table_public_Program_add_column_VisibilityPerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358815833_alter_table_public_Program_add_column_FileNameTemplateParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358834115_alter_table_public_Program_add_column_FileNameTemplatePerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358852406_alter_table_public_Program_add_column_FileLinkTemplateParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629358866195_alter_table_public_Program_add_column_FileLinkTemplatePerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359111180_alter_table_public_Program_add_column_ShortName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359140191_alter_table_public_Program_add_column_MaxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359383864_alter_table_public_User_add_column_UniversityOther │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359514772_alter_table_public_Course_add_column_Visibility │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359568986_alter_table_public_Course_alter_column_BookingDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359591506_alter_table_public_Course_alter_column_DayOfTheWeek │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359611338_alter_table_public_Course_alter_column_TimeOfStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359927499_alter_table_public_Course_drop_column_Duration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629359960309_alter_table_public_Course_add_column_TimeEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360178802_alter_table_public_Course_drop_column_LocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360324925_create_table_public_CourseLocation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360356793_alter_table_public_Course_alter_column_MaxMissedDates │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360688182_create_table_public_LocationOptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360749374_insert_into_public_LocationOptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629360916058_set_fk_public_Location_LocationName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361060723_alter_table_public_CourseDefaultValues_drop_column_Semester │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361096010_alter_table_public_CourseDefaultValues_add_column_Language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361139934_alter_table_public_CourseDefaultValues_add_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361199195_alter_table_public_CourseDefaultValues_drop_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361934826_rename_table_public_SessionReferent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629361996166_alter_table_public_Session_alter_column_Title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362095462_rename_table_public_MotivationGrade │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362271453_alter_table_public_Enrollment_alter_column_MotivationGrade │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362305664_alter_table_public_Enrollment_alter_column_CertificateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362318466_alter_table_public_Enrollment_alter_column_CertificateOfParticipationUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362362030_alter_table_public_Enrollment_add_column_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362413032_create_table_public_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362438258_insert_into_public_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362452405_insert_into_public_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362464383_insert_into_public_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362533046_set_fk_public_Enrollment_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362554480_alter_table_public_Enrollment_alter_column_UploadFile │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362643633_rename_table_public_Attendence │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362658981_rename_table_public_AttendenceDocument │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362723452_alter_table_public_Attendance_alter_column_Attending │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362899477_create_table_public_AttendanceSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362967516_insert_into_public_AttendanceSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629362976319_insert_into_public_AttendanceSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363056530_create_table_public_AttendanceStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363097279_insert_into_public_AttendanceStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363110702_insert_into_public_AttendanceStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363122360_insert_into_public_AttendanceStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363193488_alter_table_public_Attendance_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363221481_set_fk_public_Attendance_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363247409_alter_table_public_Attendance_add_column_Source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363286398_set_fk_public_Attendance_Source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629363296163_alter_table_public_Attendance_alter_column_Source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629793481435_insert_into_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629793549018_insert_into_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629793560163_insert_into_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629793570694_insert_into_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629793582333_insert_into_public_CourseStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629794135831_insert_into_public_LocationOptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629794801643_insert_into_public_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629794811964_insert_into_public_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629794823460_insert_into_public_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813458810_create_table_public_CourseAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813617767_create_table_public_SessionAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813763027_drop_table_public_CourseLocation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813789681_alter_table_public_Location_drop_column_Link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813805496_alter_table_public_Location_drop_column_Longiture │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629813813876_alter_table_public_Location_drop_column_Latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815207508_rename_table_public_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815216545_alter_table_public_CourseLocation_alter_column_LocationName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815251792_alter_table_public_CourseLocation_add_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815278515_set_fk_public_CourseLocation_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815421748_alter_table_public_Session_alter_column_Start │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629815440863_alter_table_public_Session_alter_column_Finish │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629969499316_delete_fk_public_Enrollment_Enrollment_MotivationGrade_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629969525716_set_fk_public_Enrollment_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629970027361_alter_table_public_Enrollment_alter_column_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629971969935_insert_into_public_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629972023594_alter_table_public_Enrollment_alter_column_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1629984504808_alter_table_public_Program_alter_column_VisiblityParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630912533175_alter_table_public_Event_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630912771769_alter_table_public_Admin_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630912806512_alter_table_public_Admin_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630912882175_alter_table_public_Admin_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630912962183_alter_table_public_Admin_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913013082_alter_table_public_Attendance_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913105047_alter_table_public_Admin_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913200513_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913228931_alter_table_public_Attendance_alter_column_SessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913291365_alter_table_public_Attendance_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913298709_alter_table_public_Attendance_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913309187_alter_table_public_Attendance_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913314715_alter_table_public_Attendance_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913553497_alter_table_public_Attendance_alter_column_NameRegistered │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913637370_alter_table_public_Attendance_alter_column_TypeRegistration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913658492_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913806228_alter_table_public_Attendance_alter_column_TimeStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913813463_alter_table_public_Attendance_alter_column_TimeEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630913913955_alter_table_public_Attendance_alter_column_endTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914001354_alter_table_public_Attendance_alter_column_TotalTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914063033_alter_table_public_Attendance_alter_column_NumberInterruptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914382244_alter_table_public_Attendance_drop_column_Source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914472459_alter_table_public_AttendanceDocument_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914484776_alter_table_public_AttendanceDocument_alter_column_SessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914492648_alter_table_public_AttendanceDocument_alter_column_Content │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914525529_alter_table_public_AttendanceDocument_alter_column_content │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914580130_rename_table_public_AttendanceDocument │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914662471_alter_table_public_AttendanceSourceData_alter_column_contentURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914703871_alter_table_public_AttendanceSourceData_alter_column_Type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914765464_alter_table_public_AttendanceSourceData_alter_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914834393_alter_table_public_AttendanceSourceData_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630914868507_alter_table_public_AttendanceSourceData_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630915181201_alter_table_public_Attendance_alter_column_registrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630915274874_alter_table_public_Attendance_alter_column_registrationSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630916753064_alter_table_public_Attendance_alter_column_registrationSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630916779744_alter_table_public_Attendance_alter_column_registeredName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630916834280_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630917122556_alter_table_public_Attendance_alter_column_source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630917185384_alter_table_public_Attendance_alter_column_source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630917993231_alter_table_public_AttendanceStatus_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918045428_alter_table_public_AttendanceSource_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918129090_alter_table_public_AttendanceSourceData_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918254524_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918319744_alter_table_public_AttendanceSourceData_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918340253_alter_table_public_Admin_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918363684_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630918375118_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630920465066_alter_table_public_AttendanceSourceData_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630920482880_alter_table_public_AttendanceSourceData_alter_column_dataURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630920641034_alter_table_public_AttendanceSourceData_alter_column_source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1630920809225_alter_table_public_AttendanceSource_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281405537_alter_table_public_Admin_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281452594_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281480789_alter_table_public_Attendance_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281505913_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281519189_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281559838_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281638508_alter_table_public_Attendance_alter_column_source │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281720716_alter_table_public_Attendance_alter_column_endDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631281941869_alter_table_public_AttendanceSource_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631282131870_alter_table_public_AttendanceSourceData_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631282208890_alter_table_public_AttendanceSourceData_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631282720896_alter_table_public_Course_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631282740216_alter_table_public_Course_alter_column_Name │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283417471_alter_table_public_Course_drop_column_Description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283426702_alter_table_public_Course_drop_column_MaxParticipants │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283463676_alter_table_public_Course_drop_column_City │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283478193_alter_table_public_Course_drop_column_TextOnCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283489190_alter_table_public_Course_drop_column_DatesOnCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283508054_alter_table_public_Course_drop_column_MaxProjectParticipants │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283545056_alter_table_public_Course_drop_column_ExternalProjectsAllowed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283575931_alter_table_public_Course_drop_column_ProjectsAllowed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631283846816_alter_table_public_Course_drop_column_Online_Hybrid_Offline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284084822_alter_table_public_Course_drop_column_OnlineCoursesAllowed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284103418_alter_table_public_Course_drop_column_Difficulty │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284214239_alter_table_public_Course_drop_column_CourseType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284227308_alter_table_public_Course_drop_column_LinkVideoCall │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284301733_alter_table_public_Course_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284309276_alter_table_public_Course_alter_column_Ects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284325816_alter_table_public_Course_alter_column_ShortDescription │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284333815_alter_table_public_Course_alter_column_Language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284349129_alter_table_public_Course_alter_column_Cost │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284462140_alter_table_public_Course_alter_column_cost │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284743987_alter_table_public_Course_alter_column_shortDescription │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284795641_alter_table_public_Course_alter_column_language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631284976749_alter_table_public_Course_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631285375572_alter_table_public_Course_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631285453168_alter_table_public_Course_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631285599419_alter_table_public_Course_alter_column_ects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631285997326_alter_table_public_Program_alter_column_ApplicationEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286045795_alter_table_public_Program_alter_column_defaultApplicationEndDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286222131_alter_table_public_Program_alter_column_defaultApplicationEndDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286298610_alter_table_public_Course_alter_column_ApplicationEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286450116_alter_table_public_Course_alter_column_applicationEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286595269_alter_table_public_Course_alter_column_cost │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286794682_alter_table_public_Course_alter_column_CertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286833746_alter_table_public_Course_alter_column_language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286848626_alter_table_public_Course_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286951369_alter_table_public_Course_alter_column_ects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631286984301_alter_table_public_Course_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631287061811_alter_table_public_Course_alter_column_performanceCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631287190808_alter_table_public_Course_alter_column_AttendanceCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631287235785_alter_table_public_Course_alter_column_performanceCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631353801513_alter_table_public_Course_alter_column_Projects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631353942900_alter_table_public_Course_alter_column_OnlineCourses │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631353991990_alter_table_public_Course_alter_column_onlineCourses │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631355510168_create_table_public_CourseProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631355618013_rename_table_public_CourseProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356163318_alter_table_public_CourseProjects_add_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356206482_alter_table_public_CourseProjects_add_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356265443_set_fk_public_CourseProjects_projectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356381448_rename_table_public_CourseInstructor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356728084_drop_table_public_CourseDefaultValues │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356814720_rename_table_public_CourseAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356906535_rename_table_public_CourseInstructors │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631356946825_rename_table_public_CourseProjects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631357823753_alter_table_public_Course_alter_column_MaxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631357893524_alter_table_public_Course_alter_column_WeekDay │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631358619476_alter_table_public_Course_drop_column_projects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631358704064_alter_table_public_Course_alter_column_TimeStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631358806392_alter_table_public_Course_alter_column_startTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631358934009_alter_table_public_Course_alter_column_Image │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631359012290_alter_table_public_Course_alter_column_coverImage │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631359028158_alter_table_public_Course_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631359039265_alter_table_public_Course_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631359053467_alter_table_public_Course_alter_column_ProgramId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631381147075_alter_table_public_Course_alter_column_coverImage │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631381357118_alter_table_public_Course_alter_column_programId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631381414224_alter_table_public_Course_alter_column_TitleTextField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631381426638_alter_table_public_Course_alter_column_TitleTextField2 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631382518844_alter_table_public_Course_alter_column_titleTextField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631382561071_alter_table_public_Course_alter_column_titleTextField2 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631382631030_alter_table_public_Course_alter_column_ContentTextField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631382693422_alter_table_public_Course_alter_column_ContentTextField2 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631382839299_alter_table_public_Course_alter_column_LearningGoals │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631383694171_alter_table_public_Course_alter_column_learningGoals │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631383836259_alter_table_public_Course_alter_column_LinkChat │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384159834_alter_table_public_Course_alter_column_Visibility │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384206534_alter_table_public_Course_alter_column_TimeEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384359147_alter_table_public_CourseAddresses_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384372815_alter_table_public_CourseAddresses_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384438471_alter_table_public_CourseAddresses_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384784288_alter_table_public_CourseAddresses_alter_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631384889826_alter_table_public_CourseAddresses_alter_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385147251_alter_table_public_CourseAddresses_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385298905_alter_table_public_CourseAddresses_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385370466_drop_table_public_CourseButtons │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385430891_alter_table_public_CourseInstructor_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385481752_alter_table_public_CourseInstructor_alter_column_CourseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385557983_alter_table_public_CourseInstructor_alter_column_InstructorId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385620944_alter_table_public_CourseInstructor_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385634517_alter_table_public_CourseInstructor_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385641770_alter_table_public_CourseInstructor_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385698625_alter_table_public_CourseInstructor_alter_column_instructorId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631385762444_alter_table_public_CourseInstructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631386000764_alter_table_public_CourseAddresses_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631386019845_rename_table_public_CourseAddresses │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631386252841_alter_table_public_CourseDefaultAddresses_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631386342384_alter_table_public_CourseDefaultAddresses_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631389611347_alter_table_public_CourseDefaultAddresses_add_column_location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631390450084_drop_table_public_CourseLocation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631390637931_rename_table_public_CourseDefaultAddresses │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631391638451_alter_table_public_CourseLocation_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631392617271_alter_table_public_CourseLocation_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631392650802_alter_table_public_CourseLocation_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631392689760_alter_table_public_CourseLocation_alter_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631392699973_alter_table_public_CourseLocation_alter_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631392758879_alter_table_public_CourseLocation_alter_column_location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631393426852_alter_table_public_CourseLocation_alter_column_locationOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631393539305_alter_table_public_CourseProject_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631393754664_alter_table_public_CourseProject_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631393805956_alter_table_public_CourseProject_alter_column_projectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631393916620_alter_table_public_CourseStatus_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631394007191_alter_table_public_Employment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428104513_alter_table_public_Enrollment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428245575_alter_table_public_CourseProject_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428347196_alter_table_public_CourseLocation_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428446747_alter_table_public_CourseInstructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428573442_alter_table_public_Course_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428707733_alter_table_public_Course_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428740107_alter_table_public_Enrollment_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428751821_alter_table_public_Enrollment_alter_column_CourseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428759122_alter_table_public_Enrollment_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631428998606_alter_table_public_Enrollment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429044128_alter_table_public_Enrollment_alter_column_MotivationLetter │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429094325_alter_table_public_Enrollment_alter_column_MotivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429309689_alter_table_public_Enrollment_drop_column_WantsEcts │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429356597_alter_table_public_Enrollment_drop_column_Online │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429396149_alter_table_public_Enrollment_drop_column_WantsCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429490328_alter_table_public_Enrollment_drop_column_ProjectTitle │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429551988_alter_table_public_Enrollment_drop_column_CertificateOfParticipation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631429648145_alter_table_public_Enrollment_drop_column_CertificateConfirmed │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631430361447_alter_table_public_Course_drop_column_onlineCourses │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631430717364_alter_table_public_Project_add_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431002302_alter_table_public_Enrollment_drop_column_TypeOfProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431534534_alter_table_public_Enrollment_drop_column_OnlineCourseTitle │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431680322_alter_table_public_Enrollment_alter_column_FileLinkPerformanceRecord │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431749848_alter_table_public_Enrollment_alter_column_FileLinkPerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431794258_alter_table_public_Enrollment_alter_column_FileLinkParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431836418_alter_table_public_Enrollment_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431844121_alter_table_public_Enrollment_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631431948401_alter_table_public_Enrollment_alter_column_ExpirationDate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432090901_alter_table_public_Enrollment_alter_column_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432142583_alter_table_public_Enrollment_alter_column_invitationExpirationDate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432188063_rename_table_public_PerformanceRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432412791_alter_table_public_Enrollment_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432442744_alter_table_public_Enrollment_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432464029_alter_table_public_Enrollment_alter_column_invitationExpirationDate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432497670_alter_table_public_Enrollment_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631432542835_alter_table_public_Enrollment_alter_column_motivationLetter │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444013484_alter_table_public_Enrollment_alter_column_motivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444102226_alter_table_public_Enrollment_alter_column_projectRecordURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444152173_alter_table_public_Enrollment_alter_column_motivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444211023_alter_table_public_Enrollment_alter_column_performanceCertificateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444236709_alter_table_public_Enrollment_alter_column_attendanceCertificateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444250131_alter_table_public_Enrollment_alter_column_attendanceCertificateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631444375604_alter_table_public_EnrollmentStatus_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445045519_delete_trigger_public_set_public_CourseStatus_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445103381_delete_trigger_public_set_public_Employment_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445159357_delete_trigger_public_set_public_EnrollmentStatus_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445627456_alter_table_public_Event_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445673995_alter_table_public_Event_alter_column_SessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445688805_alter_table_public_Event_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445698173_alter_table_public_Event_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445914463_alter_table_public_Event_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445927816_alter_table_public_Event_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631445980600_alter_table_public_Event_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446241030_alter_table_public_Instructor_alter_column_Description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446422797_alter_table_public_Instructor_drop_column_Qualification │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446464571_alter_table_public_Instructor_drop_column_WantsToContinue │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446546522_alter_table_public_Instructor_alter_column_UserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446623304_alter_table_public_Instructor_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446636406_alter_table_public_Instructor_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446644189_alter_table_public_Instructor_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446819940_alter_table_public_Instructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631446890306_alter_table_public_LocationOptions_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447206539_alter_table_public_Mail_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447320907_alter_table_public_Mail_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447372442_alter_table_public_Mail_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447380060_alter_table_public_Mail_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447402713_alter_table_public_Mail_alter_column_Subject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631447435583_alter_table_public_Mail_alter_column_Content │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448016238_alter_table_public_Mail_alter_column_To │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448105230_alter_table_public_Mail_alter_column_From │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448144572_alter_table_public_Mail_alter_column_CC │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448161276_alter_table_public_Mail_alter_column_BCC │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448169472_alter_table_public_Mail_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448183439_alter_table_public_Mail_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448252249_alter_table_public_Mail_alter_column_to │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448305901_rename_table_public_Mail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448412675_alter_table_public_Mailing_add_column_mailTemplate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631448486130_alter_table_public_Mailing_add_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631449173289_alter_table_public_Mailing_alter_column_mailTemplate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468586392_alter_table_public_MailTemplate_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468662872_alter_table_public_MailTemplate_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468730035_alter_table_public_MailTemplate_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468739968_alter_table_public_MailTemplate_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468838690_alter_table_public_MailTemplate_alter_column_Subject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468861430_alter_table_public_MailTemplate_alter_column_Content │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468906818_alter_table_public_MailTemplate_add_column_from │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468944617_alter_table_public_MailTemplate_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468954533_alter_table_public_MailTemplate_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631468995749_alter_table_public_MailTemplate_add_column_cc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469042054_alter_table_public_MailTemplate_alter_column_cc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469053002_alter_table_public_MailTemplate_add_column_bcc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469115413_alter_table_public_MailTemplate_alter_column_bcc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469131391_alter_table_public_MailTemplate_add_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469158489_alter_table_public_Mailing_alter_column_bcc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469171039_alter_table_public_MailTemplate_alter_column_cc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469177282_alter_table_public_MailTemplate_alter_column_bcc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469190642_alter_table_public_Mailing_alter_column_cc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469306004_alter_table_public_Mailing_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469324770_rename_table_public_Mailing │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469698221_alter_table_public_Mail_drop_column_Sender_id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631469784320_alter_table_public_Mail_alter_column_template │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631518943335_rename_table_public_Mail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519145884_alter_table_public_MailLog_alter_column_templateId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519193574_alter_table_public_MailLog_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519436075_create_table_public_MailStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519631998_alter_table_public_MailStatus_alter_column_value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519671368_alter_table_public_AttendanceStatus_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519687130_alter_table_public_MailStatus_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519701833_alter_table_public_AttendanceStatus_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631519752710_alter_table_public_MailStatus_add_column_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631522255490_alter_table_public_Course_alter_column_performanceCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631522764554_alter_table_public_Course_alter_column_maxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631522825788_alter_table_public_Course_alter_column_achievementCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631523550808_alter_table_public_MailTemplate_alter_column_from │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631523657032_alter_table_public_MailTemplate_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631523786480_alter_table_public_MailStatus_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631523786481_insert_into_public_MailStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524407621_alter_table_public_MotivationRating_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524443567_alter_table_public_MotivationRating_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524451472_alter_table_public_MotivationRating_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524505071_alter_table_public_MotivationRating_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524595419_drop_table_public_OnlineHybridOffline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524637941_alter_table_public_AttendanceSource_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524644925_alter_table_public_AttendanceSource_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524693319_alter_table_public_CourseStatus_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524701921_alter_table_public_CourseStatus_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524723103_alter_table_public_Employment_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524733503_alter_table_public_Employment_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524806689_alter_table_public_EnrollmentStatus_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524813097_alter_table_public_EnrollmentStatus_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524827704_alter_table_public_LocationOptions_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631524834865_alter_table_public_LocationOptions_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631558478798_alter_table_public_MailTemplate_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631558596907_delete_trigger_public_set_public_MotivationGrade_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631558891359_alter_table_public_Program_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631558899627_alter_table_public_Program_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559088378_alter_table_public_Program_alter_column_Name │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559364057_alter_table_public_Program_alter_column_End │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559485370_alter_table_public_Program_alter_column_Start │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559589219_alter_table_public_Program_alter_column_ApplicationStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559797275_alter_table_public_Program_alter_column_PerformanceRecordDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559865981_alter_table_public_Program_alter_column_defaultPerformanceRecordUploadDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631559948943_alter_table_public_Program_alter_column_Visibility │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560023018_alter_table_public_Program_alter_column_QuestionnaireStart │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560339860_alter_table_public_Program_alter_column_QuestionnaireSpeaker │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560424777_alter_table_public_Program_alter_column_QuestionnaireEnd │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560446271_alter_table_public_Program_alter_column_startQuestionnaire │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560630721_alter_table_public_Program_alter_column_VisibilityPerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560763418_alter_table_public_Program_alter_column_FileNameTemplateParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560916139_alter_table_public_Program_alter_column_achievementCertificateTemplateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631560952494_alter_table_public_Program_alter_column_FileNameTemplatePerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561147886_alter_table_public_Program_drop_column_achievementCertificateTemplateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561211574_alter_table_public_Program_alter_column_FileLinkTemplateParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561227297_alter_table_public_Program_drop_column_FileLinkTemplatePerformanceCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561301916_alter_table_public_Program_alter_column_ShortName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561320561_alter_table_public_Program_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561354994_alter_table_public_Program_alter_column_MaxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561476905_alter_table_public_Program_alter_column_defaultMaxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561532274_alter_table_public_Program_alter_column_defaultMaxMissedSessions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561668071_alter_table_public_Project_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561682916_alter_table_public_Project_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561733191_alter_table_public_Project_alter_column_Title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561780040_alter_table_public_Project_alter_column_Description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561786906_alter_table_public_Project_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561793970_alter_table_public_Project_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561841740_alter_table_public_Project_alter_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631561944767_alter_table_public_Project_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631562059734_alter_table_public_ProjectEnrollment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631562077967_alter_table_public_ProjectEnrollment_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631562088785_alter_table_public_ProjectEnrollment_alter_column_EnrollmentId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563449727_alter_table_public_ProjectEnrollment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563529024_alter_table_public_ProjectEnrollment_alter_column_enrollmentId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563621546_alter_table_public_ProjectEnrollment_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563631913_alter_table_public_ProjectEnrollment_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563728999_alter_table_public_ProjectEnrollment_add_column_rating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563896291_alter_table_public_ProjectRating_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631563903192_alter_table_public_ProjectRating_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631564000811_alter_table_public_ProjectRating_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631564333977_alter_table_public_ProjectRating_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631564933282_alter_table_public_CourseProject_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565012377_alter_table_public_Project_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565116241_alter_table_public_CourseProject_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565307962_alter_table_public_Enrollment_alter_column_performanceCertificateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565485938_alter_table_public_Program_alter_column_performanceRecordUploadDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565536717_alter_table_public_Program_alter_column_projectRecordUploadDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565667254_alter_table_public_ProjectEnrollment_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631565849608_alter_table_public_ProjectEnrollment_alter_column_rating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631566346410_alter_table_public_ProjectType_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631566451034_alter_table_public_ProjectType_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631566513922_alter_table_public_ProjectType_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567480696_rename_table_public_Instructor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567546500_alter_table_public_Expert_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567632383_alter_table_public_Expert_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567786865_alter_table_public_CourseInstructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567840347_alter_table_public_CourseInstructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567900418_alter_table_public_CourseInstructor_alter_column_instructorId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567918913_alter_table_public_CourseInstructor_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631567959379_alter_table_public_CourseInstructor_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631568283263_delete_fk_public_Speaker_DateReferent_ReferentId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631568406154_drop_table_public_Referent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631568568405_delete_fk_public_Speaker_DateReferent_DateId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631568645794_drop_table_public_Speaker │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631568717582_drop_table_public_SurveyType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569026032_create_table_public_SessionSpeaker │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569175667_alter_table_public_SessionSpeaker_add_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569231175_alter_table_public_SessionSpeaker_add_column_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569261150_alter_table_public_SessionSpeaker_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569290926_set_fk_public_SessionSpeaker_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569343588_set_fk_public_SessionSpeaker_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569685790_alter_table_public_SessionSpeaker_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569703355_alter_table_public_CourseInstructor_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569746046_alter_table_public_SessionSpeaker_alter_column_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569772652_alter_table_public_CourseInstructor_alter_column_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569821518_alter_table_public_SessionSpeaker_add_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569893121_alter_table_public_SessionSpeaker_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569908845_alter_table_public_SessionSpeaker_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631569962990_alter_table_public_SessionSpeaker_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570087664_alter_table_public_University_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570185169_alter_table_public_SessionAddress_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570192802_alter_table_public_SessionAddress_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570233616_alter_table_public_University_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570240674_alter_table_public_University_alter_column_Comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570614477_alter_table_public_Session_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570728850_alter_table_public_Session_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570762986_alter_table_public_Session_alter_column_Name │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631570770548_alter_table_public_Session_alter_column_Description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571000100_alter_table_public_Session_drop_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571014819_alter_table_public_Session_drop_column_SurveyType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571038753_alter_table_public_Session_drop_column_SurveyId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571147843_alter_table_public_Session_alter_column_CourseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571200669_alter_table_public_Session_alter_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571207899_alter_table_public_Session_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571225529_alter_table_public_Session_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571242904_alter_table_public_Session_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571270193_alter_table_public_Session_alter_column_startDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571312721_alter_table_public_Session_alter_column_endDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631571394888_drop_table_public_Event │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601708902_alter_table_public_SessionAddress_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601876054_alter_table_public_SessionAddress_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601911612_alter_table_public_SessionAddress_alter_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601925239_alter_table_public_SessionAddress_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601937032_alter_table_public_SessionAddress_alter_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601957582_alter_table_public_SessionAddress_alter_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631601963650_alter_table_public_SessionAddress_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631602041915_alter_table_public_SessionAddress_alter_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631602124362_alter_table_public_SessionAddress_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631602176459_alter_table_public_SessionAddress_alter_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631602910764_alter_table_public_User_alter_column_Id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603011056_alter_table_public_User_alter_column_Email │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603067999_alter_table_public_User_alter_column_Image │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603074956_alter_table_public_User_alter_column_Email │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603110019_alter_table_public_User_alter_column_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603226811_alter_table_public_User_alter_column_Newsletter │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603282049_alter_table_public_User_alter_column_Firstname │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603285904_alter_table_public_User_alter_column_Lastname │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603369836_alter_table_public_User_alter_column_employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603448983_alter_table_public_User_alter_column_LinkedInProfile │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603526425_alter_table_public_User_alter_column_AnonymId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603629991_alter_table_public_User_alter_column_AuthId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603748008_alter_table_public_User_alter_column_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603825288_alter_table_public_User_alter_column_UniversityOther │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603832074_alter_table_public_User_alter_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631603945091_alter_table_public_User_alter_column_UNIRegistrationNumber │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604006526_alter_table_public_Admin_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604092824_alter_table_public_Attendance_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604253553_alter_table_public_Attendance_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604291939_alter_table_public_Attendance_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604304241_alter_table_public_Attendance_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604452269_alter_table_public_Attendance_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604512734_alter_table_public_Attendance_alter_column_startDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604559957_alter_table_public_Attendance_alter_column_endDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604574874_alter_table_public_Attendance_alter_column_totalAttendanceTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604687698_alter_table_public_Attendance_alter_column_numberInterruptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604732513_alter_table_public_Attendance_alter_column_totalAttendanceTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631604805641_alter_table_public_AttendanceSourceData_alter_column_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631627218371_alter_table_public_AttendanceStatus_alter_column_value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631627256830_alter_table_public_AttendanceStatus_alter_column_Value │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631629523329_alter_table_public_Course_alter_column_headingDescriptionField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631707478086_alter_table_public_Enrollment_drop_column_projectRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631707710191_alter_table_public_ProjectEnrollment_add_column_recordURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631707768023_alter_table_public_ProjectEnrollment_alter_column_recordURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1631707778597_alter_table_public_Enrollment_drop_column_projectRecordURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141011243_alter_table_public_Enrollment_alter_column_Status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141065317_alter_table_public_Enrollment_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141135101_alter_table_public_Program_alter_column_VisibilityParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141192918_alter_table_public_ProjectEnrollment_alter_column_ProjectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141294154_alter_table_public_ProjectEnrollment_alter_column_projectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632141341252_alter_table_public_ProjectEnrollment_alter_column_enrollmentId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632227695327_rename_table_public_Enrollment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632227753681_rename_table_public_EnrollmentStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632229725933_alter_table_public_CourseEnrollmentStatus_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632229725934_alter_table_public_CourseEnrollmentStatus_set_fields_and_comments │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632229725935_alter_table_public_User_alter_column_updated_At │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632229725936_alter_table_public_Universitiy_set_fields_and_comments │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632238212945_rename_table_public_LocationOptions │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632238212946_alter_table_public_ProjectType_set_fields_and_comments │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632238212947_alter_table_public_ProjectRating_set_fields_and_comments │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1632238212948_alter_table_public_MotivationRating_set_fields_and_comments │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1634637888177_alter_table_public_MailLog_alter_column_cc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1634637894056_alter_table_public_MailLog_alter_column_bcc │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635519008987_delete_fk_public_Expert_Instructor_UserId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635519111126_delete_fk_public_Admin_Admin_UserId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635519913683_delete_fk_public_Attendance_Attendence_PersonId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635519973072_delete_fk_public_CourseEnrollment_Enrollment_UserId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635519995173_User id int -> uuid │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635527114114_delete_fk_public_ProjectEnrollment_ProjectEnrollment_EnrollmentId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635527179843_set_fk_public_ProjectEnrollment_enrollmentId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635527338456_set_fk_public_Admin_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635527377554_set_fk_public_Attendance_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635527398540_set_fk_public_CourseEnrollment_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635954428434_run_sql_migration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635955310300_delete_fk_public_CourseInstructor_CourseInstructor_InstructorId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635955397010_delete_fk_public_SessionSpeaker_SessionSpeaker_expertId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635955546954_set_fk_public_CourseInstructor_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635955583422_set_fk_public_SessionSpeaker_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1635955655110_set_fk_public_Expert_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1636016636310_alter_table_public_User_alter_column_anonymousId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1636621124738_Remove authId from user table │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235015783_alter_table_public_Course_add_column_maxParticipants │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235033755_alter_table_public_Course_alter_column_maxParticipants │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235164259_alter_table_public_Course_drop_column_endTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235200867_alter_table_public_Course_add_column_endTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235209601_alter_table_public_Course_alter_column_endTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235225203_alter_table_public_Course_drop_column_startTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235242873_alter_table_public_Course_add_column_startTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235249710_alter_table_public_Course_alter_column_startTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235370228_alter_table_public_Admin_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235380828_alter_table_public_Admin_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235421696_alter_table_public_Attendance_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235431405_alter_table_public_Attendance_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235463589_alter_table_public_AttendanceSourceData_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235475806_alter_table_public_AttendanceSourceData_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235503842_alter_table_public_Course_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235509945_alter_table_public_Course_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235523999_alter_table_public_CourseEnrollment_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235530039_alter_table_public_CourseEnrollment_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235541747_alter_table_public_CourseInstructor_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235548329_alter_table_public_CourseInstructor_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235557746_alter_table_public_CourseLocation_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235566699_alter_table_public_CourseLocation_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235591925_alter_table_public_CourseProject_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235598944_alter_table_public_CourseProject_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235607935_alter_table_public_Expert_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235617588_alter_table_public_Expert_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235646961_alter_table_public_MailLog_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235654245_alter_table_public_MailLog_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235671255_alter_table_public_MailTemplate_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235679629_alter_table_public_MailTemplate_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235709907_alter_table_public_Project_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235716421_alter_table_public_Project_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235728009_alter_table_public_ProjectEnrollment_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235735258_alter_table_public_ProjectEnrollment_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235746353_alter_table_public_Session_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235752869_alter_table_public_Session_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235763728_alter_table_public_SessionAddress_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235770085_alter_table_public_SessionAddress_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235779729_alter_table_public_SessionSpeaker_alter_column_createdAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1649235791405_alter_table_public_SessionSpeaker_alter_column_updatedAt │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131494544_set_fk_public_Session_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131580043_set_fk_public_SessionSpeaker_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131589797_set_fk_public_SessionSpeaker_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131604330_set_fk_public_SessionAddress_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131628174_set_fk_public_ProjectEnrollment_projectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131636112_set_fk_public_ProjectEnrollment_enrollmentId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131675501_set_fk_public_Expert_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131694130_set_fk_public_CourseProject_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131705657_set_fk_public_CourseProject_projectId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131720123_set_fk_public_CourseLocation_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131738346_set_fk_public_CourseInstructor_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131818336_set_fk_public_User_employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651131825825_set_fk_public_User_university │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132346837_set_fk_public_CourseInstructor_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132362539_set_fk_public_CourseEnrollment_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132369440_set_fk_public_CourseEnrollment_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132374973_set_fk_public_CourseEnrollment_motivationRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132388957_set_fk_public_CourseEnrollment_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132404001_set_fk_public_Course_programId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132412774_set_fk_public_Course_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132431875_set_fk_public_AttendanceSourceData_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132443058_set_fk_public_Attendance_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132449589_set_fk_public_Attendance_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132453639_set_fk_public_Attendance_sessionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1651132461340_set_fk_public_Admin_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658156678114_create_table_public_Scientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658156946620_create_table_public_Institution │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658157017466_create_table_public_ScientistOfferCategory │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658157191716_create_table_public_School │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658157386655_create_table_public_Teacher │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658157555223_create_table_public_SchoolClass │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658165193427_create_table_public_ScientistOffer │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658166425098_create_table_public_SchoolClassRequest │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658166646684_create_table_public_OfferCategoryRelation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658167330112_create_table_public_ScientistOfferRelation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658175769428_create_table_public_RentAScientistConfig │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658224240563_alter_table_public_ScientistOffer_add_column_classPreparation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658225330664_alter_table_public_ScientistOffer_alter_column_id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658226012408_drop_table_public_OfferCategoryRelation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658226026901_drop_table_public_ScientistOfferCategory │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658237078630_alter_table_public_ScientistOffer_drop_column_institutionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658237150949_alter_table_public_ScientistOffer_add_column_institutionName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658237163177_alter_table_public_ScientistOffer_add_column_institutionLogo │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658237237452_drop_table_public_Institution │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658237494184_alter_table_public_ScientistOffer_add_column_categories │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238249883_alter_table_public_Scientist_drop_column_contactName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238259635_alter_table_public_Scientist_drop_column_contactPhone │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238269691_alter_table_public_Scientist_drop_column_contactEmail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238279517_alter_table_public_Scientist_drop_column_subject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238342530_alter_table_public_ScientistOffer_add_column_conactEmail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238355799_alter_table_public_ScientistOffer_add_column_contactPhone │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238364104_alter_table_public_ScientistOffer_alter_column_conactEmail │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658238376588_alter_table_public_ScientistOffer_add_column_contactName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658239687619_alter_table_public_ScientistOffer_add_column_researchSubject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658241153022_alter_table_public_Scientist_add_column_image │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658418715208_alter_table_public_SchoolClassRequest_add_column_commentTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1658418723545_alter_table_public_SchoolClassRequest_add_column_commentGeneral │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021310407_alter_table_public_Teacher_drop_column_forename │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021413271_alter_table_public_Teacher_drop_column_surname │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021431375_alter_table_public_Teacher_drop_column_email │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021451938_alter_table_public_Teacher_add_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021520992_alter_table_public_Teacher_drop_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021543476_alter_table_public_Teacher_add_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659021662463_set_fk_public_Teacher_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659025409953_alter_table_public_Teacher_add_unique_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659033512142_set_fk_public_Teacher_schoolId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659033594083_delete_fk_public_Teacher_Teacher_schoolId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659033609211_alter_table_public_Teacher_drop_column_schoolId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659172704508_alter_table_public_SchoolClassRequest_alter_column_assigned_day │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659198420763_alter_table_public_RentAScientistConfig_add_column_test_operation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1659203528967_alter_table_public_RentAScientistConfig_add_column_mailFrom │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1660298308255_alter_table_public_SchoolClass_add_column_contact │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664030666394_create_table_public_AchievementOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664031534446_create_table_public_AchievementRecordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664031595049_alter_table_public_AchievementRecordType_add_column_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664126800968_create_table_public_AchievementOptionCourse │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664126849129_alter_table_public_AchievementOption_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664126873751_alter_table_public_AchievementOption_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664127091932_set_fk_public_AchievementOptionCourse_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664127141925_set_fk_public_AchievementOptionCourse_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664127400682_rename_table_public_AchievementOptionCourse │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664127447813_rename_table_public_CourseAchievementOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664131057782_create_table_public_AchievementRecord │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664131274076_create_table_public_AchievementOptionMentor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664131635838_create_table_public_AchievementRecordAuthor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664133096037_alter_table_public_AchievementRecord_add_column_AchievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664133166067_set_fk_public_AchievementRecord_AchievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664133166068_add_value_public_AchievementRecord │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664256510223_alter_table_public_AchievementOption_add_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664256633995_alter_table_public_AchievementOption_drop_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257299167_rename_table_public_ProjectRating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257386317_set_fk_public_AchievementRecord_rating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257489908_alter_table_public_AchievementRecord_alter_column_uploadUserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257531028_alter_table_public_AchievementRecord_alter_column_coverImageUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257612404_alter_table_public_AchievementRecord_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257663570_alter_table_public_AchievementRecord_alter_column_rating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257731563_alter_table_public_AchievementRecord_alter_column_score │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257770733_alter_table_public_AchievementRecord_alter_column_AchievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257882165_alter_table_public_AchievementOption_alter_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664257900410_set_fk_public_AchievementOption_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258034682_drop_table_public_CourseProject │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258069468_drop_table_public_ProjectType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258085387_drop_table_public_ProjectEnrollment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258105138_drop_table_public_Project │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258477607_alter_table_public_AchievementOption_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258527564_alter_table_public_AchievementOption_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258547837_alter_table_public_AchievementOption_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258604408_alter_table_public_AchievementOption_alter_column_documentationTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258624074_alter_table_public_AchievementOption_alter_column_documentationTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258715880_alter_table_public_AchievementOption_alter_column_evaluationScriptUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258814308_alter_table_public_AchievementOptionCourse_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258836581_alter_table_public_AchievementOptionCourse_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258889848_alter_table_public_AchievementOptionCourse_alter_column_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258947029_alter_table_public_AchievementOptionMentor_alter_column_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664258993612_alter_table_public_AchievementOptionMentor_alter_column_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664259041701_alter_table_public_AchievementRecordAuthor_alter_column_achievementRecordId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664259078094_alter_table_public_AchievementRecordAuthor_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664259109514_alter_table_public_AchievementRecordRating_update_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664465701279_alter_table_public_AchievementRecord_add_column_documentationUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664465745185_alter_table_public_AchievementRecord_alter_column_documentationUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664465983437_alter_table_public_AchievementRecord_add_column_csvResults │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664466035578_alter_table_public_AchievementRecord_alter_column_csvResults │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664466050900_alter_table_public_AchievementRecord_alter_column_csvResults │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664466082209_alter_table_public_AchievementRecord_alter_column_csvResults │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664536405152_alter_table_public_AchievementRecord_alter_column_AchievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664536685628_alter_table_public_AchievementOption_add_column_csvTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664536705678_alter_table_public_AchievementOption_add_column_showScoreAuthors │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664536815143_alter_table_public_AchievementOption_alter_column_csvTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664536867051_alter_table_public_AchievementOption_alter_column_showScoreAuthors │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664542078884_alter_table_public_AchievementRecord_add_column_evaluationScriptUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664542146332_alter_table_public_AchievementRecord_alter_column_evaluationScriptUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664542180518_alter_table_public_AchievementRecord_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1664542193192_alter_table_public_AchievementRecord_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1665565850570_alter_table_public_CourseLocation_alter_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1665565868098_alter_table_public_CourseLocation_alter_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667394496473_create_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667395085907_create_table_public_Languages │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667395394088_insert_into_public_Languages │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667395436381_insert_into_public_Languages │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667395995791_rename_table_public_Languages │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667396496017_alter_table_public_Program_alter_column_projectRecordUploadDeadline │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667396883682_alter_table_public_AchievementRecord_alter_column_uploadUserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667396928112_alter_table_public_AchievementRecord_add_column_uploadUserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667396958856_alter_table_public_AchievementRecord_alter_column_uploadUserId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667397227088_alter_table_public_AchievementRecord_drop_column_uploadUser │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667397408620_alter_table_public_AchievementOptionMentor_add_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667397423465_alter_table_public_AchievementOptionMentor_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667397473962_set_fk_public_AchievementOptionMentor_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667398349051_alter_table_public_Course_alter_column_language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667398983457_delete_fk_public_AchievementOptionMentor_AchievementOptionMentor_expertId_fkey │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667399005638_alter_table_public_AchievementOptionMentor_drop_column_expertId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1667399065047_alter_table_public_AchievementOptionMentor_alter_column_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668076404588_alter_table _public_Teacher_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668077858964_alter_table _public_RentAScientistConfig_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668077886270_alter_table _public_School_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668077914489_alter_table _public_SchoolClass_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668077938550_alter_table _public_SchoolClassRequest_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668078044826_alter_table _public_Scientist_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668078063383_alter_table _public_ScientistOffer_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1668078077798_alter_table _public_ScientistOfferRelation_set_schema_rentAScientist │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669051332463_drop_table_public_AttendanceSourceData │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669051637647_alter_table_public_Session_add_column_attendanceData │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669051759054_alter_table_public_Session_alter_column_attendanceData │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669291332967_alter_table_public_SessionAddress_add_column_address │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669291570901_alter_table_public_SessionAddress_alter_column_address │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669291614465_alter_table_public_SessionAddress_add_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669291904128_create_table_public_SessionAddressType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669292328152_insert_into_public_SessionAddressType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669292395727_insert_into_public_SessionAddressType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669292395728_set_fk_public_SessionAddress_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1669292395729_update_value_in_table_public_language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619214133_set_fk_public_Course_language │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619644510_create_table_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619683786_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619694009_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619700855_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619706864_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619712744_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619723506_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673619729656_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673627291025_set_fk_public_Course_weekDay │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673683959038_create_table_public_TopicTag │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673684019679_insert_into_public_TopicTag │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1673684275366_create_table_public_CourseTopicTag │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674140912724_alter_table_public_CourseLocation_drop_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674140935189_alter_table_public_CourseLocation_drop_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674140962367_alter_table_public_CourseLocation_drop_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674141202558_alter_table_public_SessionAddress_drop_column_latitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674141217140_alter_table_public_SessionAddress_drop_column_longitude │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674141240560_alter_table_public_SessionAddress_drop_column_link │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674427386193_alter_table_public_Course_add_column_published │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674427464614_alter_table_public_Course_alter_column_published │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674427644746_alter_table_public_Program_add_column_published │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674427794117_alter_table_public_Program_alter_column_published │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1674427962573_alter_table_public_Course_drop_column_visibility │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675678655590_alter_table_public_CourseLocation_add_column_sessionDefaultAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675678710306_alter_table_public_CourseLocation_alter_column_sessionDefaultAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675697284397_alter_table_public_CourseLocation_alter_column_sessionDefaultAddress │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675697284398_drop_table_public_CourseTopicTag │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675810490440_drop_table_public_TopicTag │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675945547190_create_table_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675945698708_create_table_public_CourseGroup │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675945747674_set_fk_public_CourseGroup_groupOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675945800587_set_fk_public_CourseGroup_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675946023873_insert_into_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675946063410_insert_into_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675946092334_insert_into_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675946107097_insert_into_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1675946120273_insert_into_public_CourseGroupOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676368723479_set_fk_public_CourseLocation_locationOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676823526381_alter_table_public_Course_alter_column_headingDescriptionField1 │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676823617047_alter_table_public_Course_alter_column_ects │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676823676843_alter_table_public_Course_alter_column_achievementCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676823701967_alter_table_public_Course_alter_column_attendanceCertificatePossible │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1676823906068_alter_table_public_Course_alter_column_programId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1678271421380_insert_into_public_Weekday │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1678271489989_alter_table_public_Course_alter_column_weekDay │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1678809049493_insert_into_public_CourseEnrollmentStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1678931192468_alter_table_public_AchievementRecord_add_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1678931267942_alter_table_public_AchievementRecord_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1680682409999_alter_table_public_Session_add_column_questionaire_sent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1680682443431_alter_table_public_Session_alter_column_questionaire_sent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1683291315206_insert_into_public_AttendanceSource │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1683291824717_alter_table_public_Attendance_alter_column_startDateTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684850704187_alter_table_public_Attendance_alter_column_recordedName │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928163058_alter_table_public_AchievementOption_add_column_published │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928284994_alter_table_public_AchievementOption_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928297334_alter_table_public_AchievementOption_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928375723_alter_table_public_AchievementOption_alter_column_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928428013_alter_table_public_AchievementOption_alter_column_evaluationScriptUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928491041_alter_table_public_AchievementOption_alter_column_documentationTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928825580_alter_table_public_AchievementRecord_alter_column_rating │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928928517_alter_table_public_AchievementRecord_alter_column_score │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1684928958816_alter_table_public_AchievementRecord_alter_column_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1685531835211_alter_table_public_Session_alter_column_questionaire_sent │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1687267763468_alter_table_public_AchievementRecord_alter_column_coverImageUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1687267796035_alter_table_public_AchievementRecord_alter_column_description │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1687950376933_insert_into_public_AchievementRecordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1688556358202_alter_table_public_Course_alter_column_weekDay │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1692819385729_create_table_public_CourseDegree │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1692819475282_set_fk_public_CourseDegree_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1692819525685_set_fk_public_CourseDegree_degreeCourseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1692819981089_alter_table_public_CourseDegree_alter_column_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1692820093802_alter_table_public_CourseDegree_alter_column_degreeCourseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1693426029583_alter_table_public_Program_alter_column_participationCertificateTemplateURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1693426717376_alter_table_public_Program_alter_column_visibilityParticipationCertificate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694070874998_create_table_public_AppSettings │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694070927934_alter_table_public_AppSettings_alter_column_backgroundImageURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694070954809_alter_table_public_AppSettings_alter_column_previewImageURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071264389_alter_table_public_AppSettings_alter_column_bannerTextDe │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071280889_alter_table_public_AppSettings_alter_column_bannerTextEn │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071334414_alter_table_public_AppSettings_alter_column_bannerBackgroundColor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071351317_alter_table_public_AppSettings_alter_column_bannerTextDe │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071363741_alter_table_public_AppSettings_alter_column_bannerTextEn │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071412400_alter_table_public_AppSettings_alter_column_bannerFontColor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071423287_alter_table_public_AppSettings_alter_column_bannerBackgroundColor │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694071533615_alter_table_public_AppSettings_alter_column_previewImageURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694293785834_alter_table_public_Course_add_column_externalRegistrationLink │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694294059620_alter_table_public_Course_alter_column_externalRegistrationLink │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694513414730_insert_into_public_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1694674130658_run_sql_migration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1696496688342_create_or_replace_function_set_invitation_expiration_date │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697101666455_create_or_replace_function_set_invitation_expiration_date │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697117638606_alter_table_public_AppSettings_alter_column_previewImageURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697117654419_alter_table_public_AppSettings_alter_column_backgroundImageURL │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697138898623_alter_table_public_AppSettings_add_column_app │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697138989558_alter_table_public_AppSettings_alter_column_app │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697139203652_insert_into_public_AppSettings │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197135225_alter_table_public_User_add_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197171509_alter_table_public_User_alter_column_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197428451_create_table_public_UserStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197498958_insert_into_public_UserStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197543892_insert_into_public_UserStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197617230_insert_into_public_UserStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197640210_insert_into_public_UserStatus │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697197720085_set_fk_public_User_status │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697638715394_create_table_public_AchievementDocumentationTemplate │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697662588510_modify_primarykey_public_AppSettings │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697662666960_modify_primarykey_public_AppSettings │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1697662921271_alter_table_public_AppSettings_drop_column_id │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1698230250584_alter_table_public_AchievementDocumentationTemplate_add_column_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1698265151088_alter_table_public_AchievementOption_add_column_achievementDocumentationTemplateId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1698311513170_alter_table_public_AchievementDocumentationTemplate_drop_column_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1700134732701_alter_table_public_AchievementDocumentationTemplate_alter_column_title │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1700659733576_alter_table_public_AchievementOption_drop_column_documentationTemplateUrl │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707172788285_add_constraint_unique_courseid_locationoption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707253145106_alter_table_public_SessionAddress_add_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707253252473_alter_table_public_SessionAddress_alter_column_Location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707390706946_set_fk_public_SessionAddress_location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707429901037_alter_table_public_SessionAddress_add_column_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707430002105_alter_table_public_SessionAddress_alter_column_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707430101163_set_fk_public_SessionAddress_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707430167181_alter_table_public_SessionAddress_alter_column_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707433708744_alter_table_public_SessionAddress_add_values_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1707436567085_set_fk_public_SessionAddress_courseLocationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1709298548238_run_sql_migration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1711631567883_insert_into_public_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712229444516_create_table_public_CertificateTemplateText │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712229789475_alter_table_public_Program_add_column_attendanceCertificateTemplateTextId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712229815073_alter_table_public_Program_add_column_achievementCertificateTemplateTextId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712230162179_set_fk_public_Program_attendanceCertificateTemplateTextId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712230196054_set_fk_public_Program_achievementCertificateTemplateTextId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712831839300_alter_table_public_CertificateTemplateText_add_column_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712836054930_alter_table_public_CertificateTemplateText_add_column_certificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712839345173_alter_table_public_CertificateTemplateText_drop_column_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712839443888_alter_table_public_CertificateTemplateText_add_column_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712839563929_set_fk_public_CertificateTemplateText_recordType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712839984476_create_table_public_CertificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712840193586_drop_table_public_CertificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712840932509_create_table_public_CertificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712841279826_alter_table_public_CertificateType_alter_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712841301488_alter_table_public_CertificateType_add_column_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712842064023_alter_table_public_CertificateTemplateText_alter_column_certificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712842173720_set_fk_public_CertificateTemplateText_certificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1712843290333_create_table_public_CertificateTemplateProgram │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1714043546001_alter_table_public_CertificateTemplateProgram_alter_column_program │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1714043546002_add_value_public_CertificateType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1724879709869_alter_table_public_Course_alter_column_startTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1724879742558_alter_table_public_Course_alter_column_endTime │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1724918297976_alter_table_public_AppSettings_add_column_timeZone │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1726134065271_alter_table_public_SessionAddress_drop_column_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1726134196668_alter_table_public_SessionAddress_drop_column_location │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1726134241180_drop_table_public_SessionAddressType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1726261605745_insert_into_public_LocationOption │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727733578039_create_table_public_Organization │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727733677691_run_sql_migration │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727733974198_alter_table_public_User_add_column_organizationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734094572_set_fk_public_User_organizationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734641442_create_table_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734733303_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734777978_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734807293_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734837796_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734868001_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734893466_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734911897_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727734931131_insert_into_public_OrganizationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727735030953_set_fk_public_Organization_type │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727909434406_alter_table_public_Organization_drop_column_aliases │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1727909483619_alter_table_public_Organization_add_column_aliases │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729771615166_alter_table_public_User_alter_column_email │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978259403_create_table_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978486144_alter_table_public_UserOccupation_alter_column_comment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978511898_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978698766_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978709264_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978716298_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978725019_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978738220_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978745887_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978811887_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978820314_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978835179_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729978843825_insert_into_public_UserOccupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729979082743_alter_table_public_User_add_column_occupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729979183237_alter_table_public_User_alter_column_organizationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729979221509_alter_table_public_User_alter_column_occupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729979289117_set_fk_public_User_occupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1729982815032_convert_user_employment_to_occupation │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1730294208735_set_fk_public_AchievementOptionMentor_achievementOptionId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1730800070794_migrate_universities_to_organizations │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734473285529_alter_table_public_User_drop_column_employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734473380382_alter_table_public_User_drop_column_university │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734473399993_alter_table_public_User_drop_column_otherUniversity │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734473462788_drop_table_public_University │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734473496255_drop_table_public_Employment │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906151768_create_table_public_CourseRegistrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906273400_insert_into_public_CourseRegistrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906340229_insert_into_public_CourseRegistrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906361196_insert_into_public_CourseRegistrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906405908_insert_into_public_CourseRegistrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906854800_alter_table_public_Course_add_column_registrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734906907631_set_fk_public_Course_registrationType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734992794749_create_table_public_ProgramType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734992935740_insert_into_public_ProgramType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734993198192_insert_into_public_ProgramType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734993278661_insert_into_public_ProgramType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734993470424_alter_table_public_Program_add_column_programType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1734993498023_set_fk_public_Program_programType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1735672813062_alter_table_public_Program_alter_column_programType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1735847827794_insert_into_public_ProgramType │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737451678001_drop_table_public_Admin │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737452077694_create_table_public_OrganizationAdmin │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737541147762_set_fk_public_OrganizationAdmin_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737541201197_set_fk_public_OrganizationAdmin_organizationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737541949331_alter_table_public_OrganizationAdmin_add_column_updated_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737541962235_alter_table_public_OrganizationAdmin_add_column_created_at │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1737545145204_alter_table_public_OrganizationAdmin_add_unique_userId_organizationId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1744887403007_set_fk_public_CourseEnrollment_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1744887439352_set_fk_public_CourseEnrollment_userId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1744887491919_set_fk_public_CourseGroup_courseId │ │ ├── down.sql │ │ └── up.sql │ │ ├── 1744887536128_set_fk_public_Course_programId │ │ ├── down.sql │ │ └── up.sql │ │ └── 1745009234428_set_fk_public_CertificateTemplateProgram_programId │ │ ├── down.sql │ │ └── up.sql ├── seeds │ ├── default │ │ ├── initial_seeds.sql │ │ └── readme.md │ ├── export.py │ └── utils │ │ ├── docs │ │ └── SERVERLESS_FUNCTIONS.md │ │ ├── export_seeds.sh │ │ ├── generate_sql_inserts.ipynb │ │ └── organization_inserts.sql └── wait-for-it.sh ├── docker-compose.yml ├── docker_install.sh ├── docs ├── DEVELOPMENT_GUIDE.md └── SERVERLESS_FUNCTIONS.md ├── frontend-nx ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode │ └── extensions.json ├── .yarn │ ├── plugins │ │ └── @yarnpkg │ │ │ └── plugin-interactive-tools.cjs │ └── releases │ │ └── yarn-3.4.1.cjs ├── .yarnrc.yml ├── Dockerfile-dev ├── Dockerfile-edu ├── Dockerfile-rent-a-scientist ├── README.md ├── apps │ ├── .gitkeep │ ├── edu-hub │ │ ├── .env.development │ │ ├── .env.local │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── __generated__ │ │ │ └── globalTypes.ts │ │ ├── apollo.config.js │ │ ├── components │ │ │ ├── common │ │ │ │ ├── AddButton.tsx │ │ │ │ ├── Button.tsx │ │ │ │ ├── CertificateDownload.tsx │ │ │ │ ├── CheckBoxSelector.tsx │ │ │ │ ├── CommonPageHeader.tsx │ │ │ │ ├── ContentRow.tsx │ │ │ │ ├── DeleteButton.tsx │ │ │ │ ├── Dot.tsx │ │ │ │ ├── EhCheckbox.tsx │ │ │ │ ├── EhMultipleTag.tsx │ │ │ │ ├── EhSelect.tsx │ │ │ │ ├── EhTag.tsx │ │ │ │ ├── EhTagStingId.tsx │ │ │ │ ├── Loading.tsx │ │ │ │ ├── MenuItem.tsx │ │ │ │ ├── Modal.tsx │ │ │ │ ├── NavigationButton.tsx │ │ │ │ ├── OnlyLoggedIn.tsx │ │ │ │ ├── PageBlock.tsx │ │ │ │ ├── SearchBox.tsx │ │ │ │ ├── TableGrid │ │ │ │ │ ├── components │ │ │ │ │ │ └── TableGridDeleteButton.tsx │ │ │ │ │ ├── hooks.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── TagChange.tsx │ │ │ │ ├── TagWithTwoText.tsx │ │ │ │ ├── TileSlider │ │ │ │ │ ├── Tile.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── UserCard.tsx │ │ │ │ ├── charts │ │ │ │ │ └── TimeSeriesLineChart.tsx │ │ │ │ └── dialogs │ │ │ │ │ ├── AlertMessageDialog.tsx │ │ │ │ │ ├── BaseDialog.tsx │ │ │ │ │ ├── EnrolledUserForACourseDialog.tsx │ │ │ │ │ ├── ErrorMessageDialog.tsx │ │ │ │ │ ├── NotificationSnackbar.tsx │ │ │ │ │ ├── QuestionConfirmationDialog.tsx │ │ │ │ │ ├── SelectUserDialog.tsx │ │ │ │ │ └── SelectUserRow.tsx │ │ │ ├── inputs │ │ │ │ ├── CheckBoxSelector.tsx │ │ │ │ ├── CreatableTagSelector.tsx │ │ │ │ ├── DropDownSelector │ │ │ │ │ ├── components │ │ │ │ │ │ ├── CreatableDropDown.tsx │ │ │ │ │ │ ├── EduhubDropDown.tsx │ │ │ │ │ │ └── MaterialDropDown.tsx │ │ │ │ │ ├── hooks.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── FileDownload.tsx │ │ │ │ ├── FileUpload.tsx │ │ │ │ ├── FormFieldRow.tsx │ │ │ │ ├── InputField.tsx │ │ │ │ ├── RadioButtonSelector.tsx │ │ │ │ ├── ServerSideComboBox │ │ │ │ │ └── index.tsx │ │ │ │ ├── TagSelector.tsx │ │ │ │ ├── TimePicker.tsx │ │ │ │ └── UnifiedFileUploader.tsx │ │ │ ├── layout │ │ │ │ ├── Footer.tsx │ │ │ │ ├── Header.tsx │ │ │ │ ├── LoginButton.tsx │ │ │ │ ├── Menu.tsx │ │ │ │ ├── Page.tsx │ │ │ │ ├── ProgramsMenubar.tsx │ │ │ │ └── RegisterButton.tsx │ │ │ └── pages │ │ │ │ ├── CourseContent │ │ │ │ ├── AchievementRecord │ │ │ │ │ ├── UploadAchievementRecordModal │ │ │ │ │ │ ├── AchievementOptionDropDown.tsx │ │ │ │ │ │ ├── UploadUI.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Attendances.tsx │ │ │ │ ├── DegreeCourses.tsx │ │ │ │ ├── DescriptionFields.tsx │ │ │ │ ├── LearningGoals.tsx │ │ │ │ ├── Onboarding.tsx │ │ │ │ ├── Registration │ │ │ │ │ ├── README.md │ │ │ │ │ ├── RegistrationButton.tsx │ │ │ │ │ ├── RegistrationModal.tsx │ │ │ │ │ ├── RegistrationStatus.tsx │ │ │ │ │ ├── hooks │ │ │ │ │ │ └── useRegistrationHandler.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── Sessions.tsx │ │ │ │ ├── TimeLocationLanguageInstructors.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageAchievementOptionsContent │ │ │ │ ├── AchievementsHelper.tsx │ │ │ │ ├── AddAchievementOption.tsx │ │ │ │ ├── CourseListDialog.tsx │ │ │ │ ├── EditAchievementOption.tsx │ │ │ │ ├── FormToAddEditAchievementOption.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageAchievementTemplatesContent │ │ │ │ └── index.tsx │ │ │ │ ├── ManageAdminUsersContent │ │ │ │ └── index.tsx │ │ │ │ ├── ManageAppSettingsContent │ │ │ │ └── index.tsx │ │ │ │ ├── ManageCourseContent │ │ │ │ ├── ApplicationsTab │ │ │ │ │ ├── AddParticipantsForm.tsx │ │ │ │ │ ├── ApplicationRow.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── CourseParticipationsTab │ │ │ │ │ ├── GenerateCertificatesButton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── DegreeParticipationsTab │ │ │ │ │ └── index.tsx │ │ │ │ ├── DescriptionTab │ │ │ │ │ ├── Locations.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── SessionsTab │ │ │ │ │ ├── SessionAddresses.tsx │ │ │ │ │ ├── SessionRow.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageCoursesContent │ │ │ │ ├── CoursesHeader.tsx │ │ │ │ ├── CoursesInstructorColumn.tsx │ │ │ │ ├── SingleCourseRow.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageOrganizationsContent │ │ │ │ ├── MergeOrganizationsDialog.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageProgramsContent │ │ │ │ ├── ProgramsRow.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── ManageUsersContent │ │ │ │ └── index.tsx │ │ │ │ ├── ProfileContent │ │ │ │ └── index.tsx │ │ │ │ └── StatisticsContent │ │ │ │ ├── index.tsx │ │ │ │ └── statistics │ │ │ │ ├── ApplicationStatistics.tsx │ │ │ │ ├── AttendanceStatistics.tsx │ │ │ │ ├── CertificateStatistics.tsx │ │ │ │ ├── CourseStatistics.tsx │ │ │ │ ├── SessionStatistics.tsx │ │ │ │ └── utils.ts │ │ ├── config │ │ │ └── apollo.ts │ │ ├── contexts │ │ │ └── AppSettingsContext.tsx │ │ ├── helpers │ │ │ ├── achievement.ts │ │ │ ├── auth.ts │ │ │ ├── courseHelpers.ts │ │ │ ├── dateTimeHelpers.ts │ │ │ ├── errorHandling.ts │ │ │ ├── filehandling.ts │ │ │ ├── imageHandling.ts │ │ │ └── util.ts │ │ ├── hooks │ │ │ ├── authedMutation.ts │ │ │ ├── authedQuery.ts │ │ │ ├── authentication.ts │ │ │ ├── course.ts │ │ │ ├── fileUpload.ts │ │ │ ├── logout.ts │ │ │ ├── signedUrl.ts │ │ │ ├── useErrorHandler.ts │ │ │ └── user.ts │ │ ├── i18n.json │ │ ├── index.d.ts │ │ ├── jest.config.ts │ │ ├── lib │ │ │ ├── fpixel.js │ │ │ └── utils.ts │ │ ├── locales │ │ │ ├── de │ │ │ │ ├── achievements-page.json │ │ │ │ ├── common.json │ │ │ │ ├── course-admin-page.json │ │ │ │ ├── course-page.json │ │ │ │ ├── course.json │ │ │ │ ├── manageAchievementTemplates.json │ │ │ │ ├── manageAdminUsers.json │ │ │ │ ├── manageAppSettings.json │ │ │ │ ├── manageCourse.json │ │ │ │ ├── manageCourses.json │ │ │ │ ├── manageOrganizations.json │ │ │ │ ├── managePrograms.json │ │ │ │ ├── manageUsers.json │ │ │ │ ├── profile.json │ │ │ │ ├── programs.json │ │ │ │ ├── start-page.json │ │ │ │ └── statistics.json │ │ │ └── en │ │ │ │ ├── achievements-page.json │ │ │ │ ├── common.json │ │ │ │ ├── course-admin-page.json │ │ │ │ ├── course-page.json │ │ │ │ ├── course.json │ │ │ │ ├── manageAchievementTemplates.json │ │ │ │ ├── manageAdminUsers.json │ │ │ │ ├── manageAppSettings.json │ │ │ │ ├── manageCourse.json │ │ │ │ ├── manageCourses.json │ │ │ │ ├── manageOrganizations.json │ │ │ │ ├── managePrograms.json │ │ │ │ ├── manageUsers.json │ │ │ │ ├── profile.json │ │ │ │ ├── programs.json │ │ │ │ ├── start-page.json │ │ │ │ └── statistics.json │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── pages │ │ │ ├── _app.tsx │ │ │ ├── _document.tsx │ │ │ ├── api │ │ │ │ └── auth │ │ │ │ │ ├── [...nextauth].ts │ │ │ │ │ ├── keycloakRefreshToken.ts │ │ │ │ │ └── logout.ts │ │ │ ├── auth │ │ │ │ └── signin.tsx │ │ │ ├── course │ │ │ │ └── [courseId].tsx │ │ │ ├── help │ │ │ │ └── index.tsx │ │ │ ├── impressum │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── manage │ │ │ │ ├── achievement-options │ │ │ │ │ └── index.tsx │ │ │ │ ├── achievement-templates │ │ │ │ │ └── index.tsx │ │ │ │ ├── admin-users │ │ │ │ │ └── index.tsx │ │ │ │ ├── app-settings │ │ │ │ │ └── index.tsx │ │ │ │ ├── course │ │ │ │ │ └── [courseId].tsx │ │ │ │ ├── courses │ │ │ │ │ └── index.tsx │ │ │ │ ├── organizations │ │ │ │ │ └── index.tsx │ │ │ │ ├── programs │ │ │ │ │ └── index.tsx │ │ │ │ └── users │ │ │ │ │ └── index.tsx │ │ │ ├── profile │ │ │ │ └── index.tsx │ │ │ └── statistics │ │ │ │ └── index.tsx │ │ ├── postcss.config.js │ │ ├── project.json │ │ ├── public │ │ │ ├── favicon.png │ │ │ ├── images │ │ │ │ ├── background_homepage │ │ │ │ │ ├── 1024.jpg │ │ │ │ │ ├── 1280.jpg │ │ │ │ │ ├── 1536.jpg │ │ │ │ │ ├── 1536_old.jpg │ │ │ │ │ ├── 460.jpg │ │ │ │ │ ├── 640.jpg │ │ │ │ │ ├── 768.jpg │ │ │ │ │ └── edu_WISE23_HeaderWebsite_small.png │ │ │ │ ├── common │ │ │ │ │ ├── mystery.svg │ │ │ │ │ ├── plus-symbol.svg │ │ │ │ │ ├── slider-next-arrow.svg │ │ │ │ │ ├── slider-previous-arrow.svg │ │ │ │ │ ├── x-calibur-black.svg │ │ │ │ │ └── x-calibur-white.svg │ │ │ │ ├── course │ │ │ │ │ ├── checkmark.svg │ │ │ │ │ ├── completed_flag.svg │ │ │ │ │ ├── difficulty-easy.svg │ │ │ │ │ ├── language.svg │ │ │ │ │ ├── online-course.svg │ │ │ │ │ ├── pin.svg │ │ │ │ │ └── status │ │ │ │ │ │ ├── applicants-invited.svg │ │ │ │ │ │ ├── draft.svg │ │ │ │ │ │ ├── participants-rated.svg │ │ │ │ │ │ ├── ready-for-application.svg │ │ │ │ │ │ └── ready-for-publication.svg │ │ │ │ ├── edu_WISE23_HeaderWebsitePreview.png │ │ │ │ ├── eduhub-logo.svg │ │ │ │ ├── meta-image.png │ │ │ │ ├── oc-logo.svg │ │ │ │ └── share │ │ │ │ │ ├── facebook-icon.svg │ │ │ │ │ ├── foerderlogos_2.svg │ │ │ │ │ ├── instagram-icon.svg │ │ │ │ │ └── logo_dlc.svg │ │ │ ├── scripts │ │ │ │ └── pixel.js │ │ │ ├── templates │ │ │ │ └── default-achievement-template.txt │ │ │ └── vercel.svg │ │ ├── queries │ │ │ ├── AchievementRecordAuthor.ts │ │ │ ├── AchievementRecordAuthorFragment.ts │ │ │ ├── __generated__ │ │ │ │ ├── AchievementDocumentationTemplates.ts │ │ │ │ ├── AchievementOptionCourses.ts │ │ │ │ ├── AchievementOptionFragment.ts │ │ │ │ ├── AchievementOptionList.ts │ │ │ │ ├── AchievementRecordAuthorFragment.ts │ │ │ │ ├── AchievementRecordAuthorQuery.ts │ │ │ │ ├── AchievementRecordFragment.ts │ │ │ │ ├── AchievementRecordListWithAuthors.ts │ │ │ │ ├── AchievementRecordTypes.ts │ │ │ │ ├── AdminCourseFragment.ts │ │ │ │ ├── AdminCourseList.ts │ │ │ │ ├── AdminEnrollmentFragment.ts │ │ │ │ ├── AdminProgramFragment.ts │ │ │ │ ├── AdminSessionFragment.ts │ │ │ │ ├── AdminUsers.ts │ │ │ │ ├── AppSettings.ts │ │ │ │ ├── CompletedDegreeEnrollments.ts │ │ │ │ ├── Course.ts │ │ │ │ ├── CourseEnrollmentFragment.ts │ │ │ │ ├── CourseEnrollmentQuery.ts │ │ │ │ ├── CourseEnrollmentWithUserQuery.ts │ │ │ │ ├── CourseFragment.ts │ │ │ │ ├── CourseFragmentMinimum.ts │ │ │ │ ├── CourseGroupOptions.ts │ │ │ │ ├── CourseInstructorFragment.ts │ │ │ │ ├── CourseInstructorList.ts │ │ │ │ ├── CourseList.ts │ │ │ │ ├── CourseMinimum.ts │ │ │ │ ├── CourseTileFragment.ts │ │ │ │ ├── CourseTileFragmentAnonymous.ts │ │ │ │ ├── CourseTileListAnonymous.ts │ │ │ │ ├── CourseTiles.ts │ │ │ │ ├── CourseWithEnrollment.ts │ │ │ │ ├── CoursesByInstructor.ts │ │ │ │ ├── CoursesEnrolledByUser.ts │ │ │ │ ├── CreateOrganization.ts │ │ │ │ ├── DegreeCourses.ts │ │ │ │ ├── DegreeParticipantsWithDegreeEnrollments.ts │ │ │ │ ├── DeleteAchievementDocumentationTemplate.ts │ │ │ │ ├── DeleteAchievementRecord.ts │ │ │ │ ├── DeleteAchievementRecordAuthorByPk.ts │ │ │ │ ├── DeleteAnAchievementOption.ts │ │ │ │ ├── DeleteAnAchievementOptionCourse.ts │ │ │ │ ├── DeleteAnAchievementOptionCourseWithWhere.ts │ │ │ │ ├── DeleteAnAchievementOptionMentor.ts │ │ │ │ ├── DeleteAnAchievementOptionMentorWithWhere.ts │ │ │ │ ├── DeleteCourseByPk.ts │ │ │ │ ├── DeleteCourseDegreeTag.ts │ │ │ │ ├── DeleteCourseGroup.ts │ │ │ │ ├── DeleteCourseInstructor.ts │ │ │ │ ├── DeleteCourseLocation.ts │ │ │ │ ├── DeleteOrganization.ts │ │ │ │ ├── DeleteOrganizationAdmin.ts │ │ │ │ ├── DeleteProgram.ts │ │ │ │ ├── DeleteSession.ts │ │ │ │ ├── DeleteSessionAddressesByCourseAndLocation.ts │ │ │ │ ├── DeleteSessionSpeaker.ts │ │ │ │ ├── DeleteUser.ts │ │ │ │ ├── EnrollmentFragment.ts │ │ │ │ ├── ExpertList.ts │ │ │ │ ├── GetSignedUrl.ts │ │ │ │ ├── InsertAchievementDocumentationTemplate.ts │ │ │ │ ├── InsertAnAchievementOption.ts │ │ │ │ ├── InsertAnAchievementOptionCourse.ts │ │ │ │ ├── InsertAnAchievementOptionMentor.ts │ │ │ │ ├── InsertAnAchievementRecord.ts │ │ │ │ ├── InsertAnAchievementRecordAuthor.ts │ │ │ │ ├── InsertCourseDegreeTag.ts │ │ │ │ ├── InsertCourseGroup.ts │ │ │ │ ├── InsertCourseInstructor.ts │ │ │ │ ├── InsertCourseLocation.ts │ │ │ │ ├── InsertCourseWithLocation.ts │ │ │ │ ├── InsertEnrollment.ts │ │ │ │ ├── InsertExpert.ts │ │ │ │ ├── InsertMailLog.ts │ │ │ │ ├── InsertNewSessionSpeaker.ts │ │ │ │ ├── InsertOrganization.ts │ │ │ │ ├── InsertProgram.ts │ │ │ │ ├── InsertSession.ts │ │ │ │ ├── InsertSessionAddress.ts │ │ │ │ ├── InsertSessionWithAddresses.ts │ │ │ │ ├── InsertSingleAttendance.ts │ │ │ │ ├── InsertSingleCourse.ts │ │ │ │ ├── InsertSingleUser.ts │ │ │ │ ├── InsertUser.ts │ │ │ │ ├── LocationOptions.ts │ │ │ │ ├── MailTemplates.ts │ │ │ │ ├── ManagedCourse.ts │ │ │ │ ├── MultiProgramEnrollments.ts │ │ │ │ ├── MyCourses.ts │ │ │ │ ├── MyEnrollmentsForCourseQuery.ts │ │ │ │ ├── OrganizationAdminList.ts │ │ │ │ ├── OrganizationList.ts │ │ │ │ ├── ProgramFragment.ts │ │ │ │ ├── ProgramFragmentMinimumProperties.ts │ │ │ │ ├── ProgramList.ts │ │ │ │ ├── ProgramStatistics.ts │ │ │ │ ├── ProgramTypesList.ts │ │ │ │ ├── Programs.ts │ │ │ │ ├── SaveAchievementCertificateTemplate.ts │ │ │ │ ├── SaveAchievementDocumentationTemplate.ts │ │ │ │ ├── SaveAchievementRecordCoverImage.ts │ │ │ │ ├── SaveAchievementRecordDocumentation.ts │ │ │ │ ├── SaveAttendanceCertificateTemplate.ts │ │ │ │ ├── SaveCourseImage.ts │ │ │ │ ├── SaveUserProfileImage.ts │ │ │ │ ├── SessionFragment.ts │ │ │ │ ├── UpdateAchievementDocumentationTemplate.ts │ │ │ │ ├── UpdateAchievementDocumentationTemplateTitle.ts │ │ │ │ ├── UpdateAchievementRecordByPk.ts │ │ │ │ ├── UpdateAnAchievementOption.ts │ │ │ │ ├── UpdateAnAchievementOptionCourse.ts │ │ │ │ ├── UpdateAnAchievementOptionMentor.ts │ │ │ │ ├── UpdateBanner.ts │ │ │ │ ├── UpdateCourseAchievementCertificatePossible.ts │ │ │ │ ├── UpdateCourseAttendanceCertificatePossible.ts │ │ │ │ ├── UpdateCourseByPk.ts │ │ │ │ ├── UpdateCourseChatLink.ts │ │ │ │ ├── UpdateCourseContentDescriptionField1.ts │ │ │ │ ├── UpdateCourseContentDescriptionField2.ts │ │ │ │ ├── UpdateCourseDefaultSessionAddress.ts │ │ │ │ ├── UpdateCourseEcts.ts │ │ │ │ ├── UpdateCourseEndTime.ts │ │ │ │ ├── UpdateCourseExternalRegistrationLink.ts │ │ │ │ ├── UpdateCourseGroupOptionOrder.ts │ │ │ │ ├── UpdateCourseHeadingDescription1.ts │ │ │ │ ├── UpdateCourseHeadingDescription2.ts │ │ │ │ ├── UpdateCourseLanguage.ts │ │ │ │ ├── UpdateCourseLearningGoals.ts │ │ │ │ ├── UpdateCourseLocation.ts │ │ │ │ ├── UpdateCourseMaxMissedSessions.ts │ │ │ │ ├── UpdateCourseMaxParticipants.ts │ │ │ │ ├── UpdateCourseRegistrationType.ts │ │ │ │ ├── UpdateCourseStartTime.ts │ │ │ │ ├── UpdateCourseStatus.ts │ │ │ │ ├── UpdateCourseTitle.ts │ │ │ │ ├── UpdateCourseWeekday.ts │ │ │ │ ├── UpdateEnrollment.ts │ │ │ │ ├── UpdateEnrollmentForInvite.ts │ │ │ │ ├── UpdateEnrollmentRating.ts │ │ │ │ ├── UpdateEnrollmentStatus.ts │ │ │ │ ├── UpdateOrganizationAdminCanManageCourses.ts │ │ │ │ ├── UpdateOrganizationAdminCanManageEvents.ts │ │ │ │ ├── UpdateOrganizationAdminCanManageSettings.ts │ │ │ │ ├── UpdateOrganizationAliases.ts │ │ │ │ ├── UpdateOrganizationDescription.ts │ │ │ │ ├── UpdateOrganizationName.ts │ │ │ │ ├── UpdateOrganizationType.ts │ │ │ │ ├── UpdateProgramAchievementCertVisible.ts │ │ │ │ ├── UpdateProgramAchievementTemplate.ts │ │ │ │ ├── UpdateProgramApplicationEnd.ts │ │ │ │ ├── UpdateProgramApplicationStart.ts │ │ │ │ ├── UpdateProgramClosingQuestionaire.ts │ │ │ │ ├── UpdateProgramLectureEnd.ts │ │ │ │ ├── UpdateProgramLectureStart.ts │ │ │ │ ├── UpdateProgramParticipationCertVisible.ts │ │ │ │ ├── UpdateProgramParticipationTemplate.ts │ │ │ │ ├── UpdateProgramPublished.ts │ │ │ │ ├── UpdateProgramShortTitle.ts │ │ │ │ ├── UpdateProgramSpeakerQuestionaire.ts │ │ │ │ ├── UpdateProgramStartQuestionaire.ts │ │ │ │ ├── UpdateProgramTitle.ts │ │ │ │ ├── UpdateProgramUploadDeadline.ts │ │ │ │ ├── UpdateProgramVisibility.ts │ │ │ │ ├── UpdateSessionAddress.ts │ │ │ │ ├── UpdateSessionEndTime.ts │ │ │ │ ├── UpdateSessionStartTime.ts │ │ │ │ ├── UpdateSessionTitle.ts │ │ │ │ ├── UpdateShortDescription.ts │ │ │ │ ├── UpdateSingleAttendanceByPk.ts │ │ │ │ ├── UpdateTimeZone.ts │ │ │ │ ├── UpdateUserAdminStatus.ts │ │ │ │ ├── UpdateUserExternalProfile.ts │ │ │ │ ├── UpdateUserFirstName.ts │ │ │ │ ├── UpdateUserLastName.ts │ │ │ │ ├── UpdateUserMatriculationNumber.ts │ │ │ │ ├── UpdateUserOccupation.ts │ │ │ │ ├── UpdateUserOrganizationId.ts │ │ │ │ ├── UpdateUserProfilePicture.ts │ │ │ │ ├── User.ts │ │ │ │ ├── UserForSelection1.ts │ │ │ │ ├── UserForSelection2.ts │ │ │ │ ├── UserFragment.ts │ │ │ │ ├── UserList.ts │ │ │ │ ├── UserOccupation.ts │ │ │ │ ├── UsersByLastName.ts │ │ │ │ ├── UsersWithExpertId.ts │ │ │ │ ├── createCertificates.ts │ │ │ │ └── loadParticipationData.ts │ │ │ ├── achievementDocumentationTemplate.ts │ │ │ ├── achievementOption.ts │ │ │ ├── achievementOptionFragment.ts │ │ │ ├── achievementRecord.ts │ │ │ ├── achievementRecordFragment.ts │ │ │ ├── actions.ts │ │ │ ├── appSettings.ts │ │ │ ├── course.ts │ │ │ ├── courseDegree.ts │ │ │ ├── courseEnrollment.ts │ │ │ ├── courseEnrollmentFragment.ts │ │ │ ├── courseFragements.ts │ │ │ ├── courseFragment.ts │ │ │ ├── courseGroup.ts │ │ │ ├── courseGroupOptions.ts │ │ │ ├── courseInstructorFragment.ts │ │ │ ├── courseInstructorList.ts │ │ │ ├── courseList.ts │ │ │ ├── courseQueries.ts │ │ │ ├── courseWithEnrollment.ts │ │ │ ├── enrollmentFragment.ts │ │ │ ├── expert.ts │ │ │ ├── insertEnrollment.ts │ │ │ ├── insertUser.ts │ │ │ ├── mail.ts │ │ │ ├── multiProgramEnrollments.ts │ │ │ ├── mutateAchievement.ts │ │ │ ├── mutateCourse.ts │ │ │ ├── mutateCourseInstructor.ts │ │ │ ├── myCourses.ts │ │ │ ├── myEnrollmentsForCourse.ts │ │ │ ├── organization.ts │ │ │ ├── organizationAdmin.ts │ │ │ ├── programFragment.ts │ │ │ ├── programList.ts │ │ │ ├── sessionFragement.ts │ │ │ ├── updateProgram.ts │ │ │ ├── updateUser.ts │ │ │ ├── user.ts │ │ │ └── userFragment.ts │ │ ├── styles │ │ │ └── globals.css │ │ ├── tailwind.config.js │ │ ├── tsconfig.json │ │ ├── tsconfig.spec.json │ │ └── types │ │ │ ├── UIComponents.ts │ │ │ ├── enums.ts │ │ │ ├── global.d.ts │ │ │ ├── next-auth.d.ts │ │ │ └── tanstack.d.ts │ └── rent-a-scientist │ │ ├── .env.development │ │ ├── .eslintrc.json │ │ ├── __generated__ │ │ └── globalTypes.ts │ │ ├── apollo.config.js │ │ ├── components │ │ ├── CategorySelector.tsx │ │ ├── Footer.tsx │ │ ├── GradeSelector.tsx │ │ ├── Header.tsx │ │ ├── LoginButton.tsx │ │ ├── MultiDateDisplay.tsx │ │ ├── MyRequestsDisplay.tsx │ │ ├── OfferDisplay.tsx │ │ ├── OffersSearch.tsx │ │ ├── Page.tsx │ │ ├── RegistrationSelection.tsx │ │ ├── SchoolSelector.tsx │ │ ├── ScientistAvatar.tsx │ │ ├── common │ │ │ ├── Button.tsx │ │ │ ├── CommonPageHeader.tsx │ │ │ ├── ContentRow.tsx │ │ │ ├── EhAddButton.tsx │ │ │ ├── EhButton.tsx │ │ │ ├── EhCheckBox2.tsx │ │ │ ├── EhCheckbox.tsx │ │ │ ├── EhDebounceInput.tsx │ │ │ ├── EhMenuItem.tsx │ │ │ ├── EhPassword.tsx │ │ │ ├── EhSelect.tsx │ │ │ ├── EhTagEdit.tsx │ │ │ ├── EhTagEditTag.tsx │ │ │ ├── EhTimeSelect.tsx │ │ │ ├── InputText.tsx │ │ │ ├── ModalContent.tsx │ │ │ ├── ModalController.tsx │ │ │ ├── OnlyLoggedIn.tsx │ │ │ ├── OnlyLoggedOut.tsx │ │ │ ├── PageBlock.tsx │ │ │ ├── Searchbar.tsx │ │ │ ├── SingleNavItem.tsx │ │ │ ├── dialogs │ │ │ │ ├── AlertMessageDialog.tsx │ │ │ │ ├── InputDialog.tsx │ │ │ │ └── QuestionConfirmationDialog.tsx │ │ │ └── dots.tsx │ │ ├── matching │ │ │ ├── CsvDownloadButton.tsx │ │ │ ├── MatchingCreation.tsx │ │ │ └── mail.ts │ │ └── teacher │ │ │ ├── SchoolClassEditor.tsx │ │ │ ├── SchoolClassRequestEditor.tsx │ │ │ └── SchoolClassRequestsSummary.tsx │ │ ├── config │ │ └── apollo.ts │ │ ├── fixnames.txt │ │ ├── helpers │ │ ├── filehandling.ts │ │ ├── offerhelp.ts │ │ └── shuffle.ts │ │ ├── hooks │ │ ├── authedMutation.ts │ │ ├── authedQuery.ts │ │ ├── authentication.ts │ │ ├── logout.ts │ │ ├── ras.ts │ │ └── user.ts │ │ ├── index.d.ts │ │ ├── jest.config.ts │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── pages │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ ├── admin.tsx │ │ ├── api │ │ │ └── auth │ │ │ │ ├── [...nextauth].ts │ │ │ │ ├── keycloakRefreshToken.ts │ │ │ │ └── logout.ts │ │ ├── index.tsx │ │ ├── matching.tsx │ │ └── myrequests.tsx │ │ ├── postcss.config.js │ │ ├── project.json │ │ ├── public │ │ ├── favicon.ico │ │ ├── images │ │ │ ├── common │ │ │ │ ├── mystery.svg │ │ │ │ ├── plus-symbol.svg │ │ │ │ ├── x-calibur-black.svg │ │ │ │ └── x-calibur-white.svg │ │ │ ├── logo_wzk_300x340.png │ │ │ └── share │ │ │ │ ├── facebook-icon.svg │ │ │ │ └── instagram-icon.svg │ │ ├── locales │ │ │ ├── de │ │ │ │ └── common.json │ │ │ └── en │ │ │ │ └── common.json │ │ ├── static │ │ │ ├── header.jpg │ │ │ ├── logos │ │ │ │ ├── cau.png │ │ │ │ ├── dhsh.png │ │ │ │ ├── fh.png │ │ │ │ ├── fzb.png │ │ │ │ ├── geomar.png │ │ │ │ ├── hereon.png │ │ │ │ ├── hifmb.png │ │ │ │ ├── ifw.png │ │ │ │ ├── ipn.png │ │ │ │ ├── kifo.png │ │ │ │ ├── kuha.png │ │ │ │ ├── mpi.png │ │ │ │ ├── muthesius.png │ │ │ │ ├── rg.png │ │ │ │ ├── roots.png │ │ │ │ ├── sst.png │ │ │ │ ├── submaris.png │ │ │ │ ├── ti.png │ │ │ │ ├── uksh.png │ │ │ │ ├── zbw.png │ │ │ │ └── zip.png │ │ │ └── pics │ │ │ │ ├── 01_alexander_jacobsen_mpi.jpg │ │ │ │ ├── 01_andreas_luczak_fh.jpg │ │ │ │ ├── 02_alexander_paar_dhsh.jpg │ │ │ │ ├── 02_bernd_hartke_cau.jpg │ │ │ │ ├── 03_alois_peter_schaffarczyk_fh.jpg │ │ │ │ ├── 03_birgit_schneider_cau.jpg │ │ │ │ ├── 04_anca_remes_uksh.jpg │ │ │ │ ├── 04_cathleen_schlundt_geomar.jpg │ │ │ │ ├── 05_andrea_franke_hifmb.jpg │ │ │ │ ├── 05_christian_peifer_cau.jpg │ │ │ │ ├── 06_andrea_diefenhardt_fh.jpg │ │ │ │ ├── 06_christoph_kaleta_cau.jpg │ │ │ │ ├── 07_andreas_luczak_fh.jpg │ │ │ │ ├── 07_dirk_schenke_cau.jpg │ │ │ │ ├── 08_annika_kluge_uksh.jpg │ │ │ │ ├── 08_elisa_dittbrenner_cau.jpg │ │ │ │ ├── 09_behnam_daftary_besheli_cau.jpg │ │ │ │ ├── 09_elke_edelmann_cau.jpg │ │ │ │ ├── 100_imke-homma_cau.jpg │ │ │ │ ├── 101_jan-martin_wagner_cau.jpg │ │ │ │ ├── 102_steffen_rothardt_cau.jpg │ │ │ │ ├── 103_matthias_vetter_cau.jpg │ │ │ │ ├── 104_deik_petersen_cau.jpg │ │ │ │ ├── 105_dietmar_block_und_christian_schulze_cau.jpg │ │ │ │ ├── 106_tim_eckhorst_muthesius.jpg │ │ │ │ ├── 107_mark_lenz_geomar.jpg │ │ │ │ ├── 108_lavisha_parab_mpi.jpg │ │ │ │ ├── 109_daniel_rufloff_geomar.jpg │ │ │ │ ├── 10_benjamin_claassen_mpi.jpg │ │ │ │ ├── 10_florian_huber_submaris.jpg │ │ │ │ ├── 110_klaus_lebert_fh_kiel.jpg │ │ │ │ ├── 111_celina_runke_cau.jpg │ │ │ │ ├── 112_adrian_metzgen_cau.jpg │ │ │ │ ├── 11_bernd_hartke_cau.jpg │ │ │ │ ├── 11_frank_meisel_cau.jpg │ │ │ │ ├── 12_bing_han_cau.jpg │ │ │ │ ├── 12_hans_jurgen_gotze_cau.jpg │ │ │ │ ├── 13_birgit_schneider_cau.jpg │ │ │ │ ├── 13_jannes_freiberg_cau.jpg │ │ │ │ ├── 14_cathleen_schlundt_geomar.jpg │ │ │ │ ├── 14_joke_lubbecke_geomar.jpg │ │ │ │ ├── 15_celina_prosch_fzb.jpg │ │ │ │ ├── 15_jorg_geldmacher_geomar.jpg │ │ │ │ ├── 16_christian_peifer_cau.jpg │ │ │ │ ├── 16_julian_paffrath_cau.jpg │ │ │ │ ├── 17_christin_nyhoegen_mpi.jpg │ │ │ │ ├── 17_katrin_mahlkow-nerge_fh.jpg │ │ │ │ ├── 18_christine_pfeifle_mpi.jpg │ │ │ │ ├── 18_kristian_ullrich_mpi.jpg │ │ │ │ ├── 19_christoph_kaleta_cau.jpg │ │ │ │ ├── 19_marc_wilken_ipn.jpg │ │ │ │ ├── 20_christopher_bohmker_mpi.jpg │ │ │ │ ├── 20_matthias_voss_cau.jpg │ │ │ │ ├── 21_clemens_woitaske-proske_cau.jpg │ │ │ │ ├── 21_monja_gronenberg_cau.jpg │ │ │ │ ├── 22_deik_petersen_cau.jpg │ │ │ │ ├── 22_norbert_stock_cau.jpg │ │ │ │ ├── 23_dietmar_block_cau.jpg │ │ │ │ ├── 23_paul_frank_cau.jpg │ │ │ │ ├── 24_dirk_schenke_cau.jpg │ │ │ │ ├── 24_rasmus_thiede_cau.jpg │ │ │ │ ├── 25_elisa_dittbrenner_cau.jpg │ │ │ │ ├── 25_roshani_madurawala_cau.jpg │ │ │ │ ├── 26_elke_edelmann_cau.jpg │ │ │ │ ├── 26_sandra_wind_cau.jpg │ │ │ │ ├── 27_elke_kossel_geomar.jpg │ │ │ │ ├── 27_sebastian_krastel_cau.jpg │ │ │ │ ├── 28_elmar_eggert_cau.jpg │ │ │ │ ├── 28_sonja_peterson_ifw.jpg │ │ │ │ ├── 29_eva_schaffer_uksh.jpg │ │ │ │ ├── 29_soren_christensen_cau.jpg │ │ │ │ ├── 30_florian_brauer_fh.jpg │ │ │ │ ├── 30_stefanie_schaefer-di_maida_cau.jpg │ │ │ │ ├── 31_florian_huber_submaris.jpg │ │ │ │ ├── 31_tom_scherzer_cau.jpg │ │ │ │ ├── 32_florian_uellendahl-werth_cau.jpg │ │ │ │ ├── 32_rolf_j._langhammer_ifw.jpg │ │ │ │ ├── 33_frank_meisel_cau.jpg │ │ │ │ ├── 33_robert_hasler_cau_uksh.jpg │ │ │ │ ├── 34_annika_dochhan_cau.jpg │ │ │ │ ├── 34_franz_faupel_cau.jpg │ │ │ │ ├── 35_bjorn_gojdka_isit_.jpg │ │ │ │ ├── 35_frauke_gerder-rohkamm_fh.jpg │ │ │ │ ├── 36_carlotta_johnk_cau.jpg │ │ │ │ ├── 36_gesine_richter_cau.jpg │ │ │ │ ├── 37_christian_jung_cau.jpg │ │ │ │ ├── 37_hans_jurgen_gotze_cau.jpg │ │ │ │ ├── 38_clemens_woitaske-proske_cau.jpg │ │ │ │ ├── 38_hans_ulrich_schmincke_geomar.jpg │ │ │ │ ├── 39_conrad_wiermann_fh_kiel.jpg │ │ │ │ ├── 39_hendrik_dankowski_fh.jpg │ │ │ │ ├── 40_felix_elling_cau.jpg │ │ │ │ ├── 40_jan-martin_wagner_cau.jpg │ │ │ │ ├── 41_gerhard_schmidt_cau.jpg │ │ │ │ ├── 41_jan_piet_brozio_cau.jpg │ │ │ │ ├── 42_jan-thorsten_graesner_uksh.jpg │ │ │ │ ├── 42_jan_dierking_geomar.jpg │ │ │ │ ├── 43_jannes_freiberg_cau.jpg │ │ │ │ ├── 43_jannes_ophey_fraunhofer-isit.jpg │ │ │ │ ├── 44_jennifer_strehse_cau.jpg │ │ │ │ ├── 44_julia_knuppel_cau,_geomar.jpg │ │ │ │ ├── 45_jens_schneider_von_deimling_cau.jpg │ │ │ │ ├── 45_karin_schrieber_cau.jpg │ │ │ │ ├── 46_jochen_behrends_fzb.jpg │ │ │ │ ├── 46_kim-braeuer-dhsh.jpg │ │ │ │ ├── 47_joke_lubbecke_geomar.jpg │ │ │ │ ├── 47_lara_schmittmann_geomar.jpg │ │ │ │ ├── 48_jorg_geldmacher_geomar.jpg │ │ │ │ ├── 48_luisa_rollwage_cau.jpg │ │ │ │ ├── 49_judith_breuer_ipn.jpg │ │ │ │ ├── 49_malte_horlock_cau.jpg │ │ │ │ ├── 50_julia_gottschalk_cau.jpg │ │ │ │ ├── 50_marie_berner_fh_kiel.jpg │ │ │ │ ├── 51_julia_knuppel_geomar.jpg │ │ │ │ ├── 51_moritz_hallmaier_geomar.jpg │ │ │ │ ├── 52_julian_kruger_geomar.jpg │ │ │ │ ├── 52_nazgol_emrani_cau.jpg │ │ │ │ ├── 53_julian_paffrath_cau.jpg │ │ │ │ ├── 53_paula_theresa_meyer_zip.jpg │ │ │ │ ├── 54_julienne_haas_uksh.jpg │ │ │ │ ├── 54_petra_dickel_fh_kiel.jpg │ │ │ │ ├── 55_katrin_mahlkow-nerge_fh.jpg │ │ │ │ ├── 55_pia_pooker_cau.jpg │ │ │ │ ├── 56_kristian_ullrich_mpi.jpg │ │ │ │ ├── 56_regina_scherliess_cau.jpg │ │ │ │ ├── 57_lars_eike_kruse_cau.jpg │ │ │ │ ├── 57_robert_spielhagen_geomar.jpg │ │ │ │ ├── 58_lavisha_parab_mpi.jpg │ │ │ │ ├── 58_sonke_harm_cau.jpg │ │ │ │ ├── 59_lena_jebasinski_cau.jpg │ │ │ │ ├── 59_teresa_lipsky_euf.jpg │ │ │ │ ├── 60_linda_odenthal-hesse_mpi.jpg │ │ │ │ ├── 60_theresa_geese_cau.jpg │ │ │ │ ├── 61_manuela_bannick_zbw.jpg │ │ │ │ ├── 61_tim_hollstein_uksh.jpg │ │ │ │ ├── 62_manuela_spagnuolo_mpi.jpg │ │ │ │ ├── 62_maria_wittmuss_cau.jpg │ │ │ │ ├── 63_eva_schaffer_uksh.jpg │ │ │ │ ├── 63_marc_wilken_ipn.jpg │ │ │ │ ├── 64_julienne_haas_uksh.jpg │ │ │ │ ├── 64_marco_bellomo_cau.jpg │ │ │ │ ├── 65_christine_pfeifle_mpi.jpg │ │ │ │ ├── 65_mari_sumita_geomar.jpg │ │ │ │ ├── 66_carsten_brockhaus_ifw.webp │ │ │ │ ├── 66_mark_lenz_geomar.jpg │ │ │ │ ├── 67_harm_bandholz_fh_kiel.jpg │ │ │ │ ├── 67_matthias_vetter_cau.jpg │ │ │ │ ├── 68_matthias_voss_cau.jpg │ │ │ │ ├── 68_nikolas_schwaz_cau.jpg │ │ │ │ ├── 69_meike_klischies_geomar.jpg │ │ │ │ ├── 69_timo_hoffmann_ifw.jpg │ │ │ │ ├── 70_michael_krawczak_cau.jpg │ │ │ │ ├── 70_moitz_rothe_sst.jpg │ │ │ │ ├── 71_henrike_knacke_uksh.jpg │ │ │ │ ├── 71_michel_spils_cau.jpg │ │ │ │ ├── 72_mareike-wendorff_ipn.jpg │ │ │ │ ├── 72_mira_h._wulf_ipn.jpg │ │ │ │ ├── 73_monja_gronenberg_cau.jpg │ │ │ │ ├── 73_sebastian_bauer_cau.jpg │ │ │ │ ├── 74_holger_kersten_cau.jpg │ │ │ │ ├── 74_nele_matz-luck_cau.jpg │ │ │ │ ├── 75_norbert_hort_hereon.jpg │ │ │ │ ├── 75_oke_horstmann_cau.jpg │ │ │ │ ├── 76_julian_pforth_fh_kiel.jpg │ │ │ │ ├── 76_norbert_stock_cau.jpg │ │ │ │ ├── 77_franz_faupel_cau.jpg │ │ │ │ ├── 77_paul_frank_cau.jpg │ │ │ │ ├── 78_klaus-jurgen_gern_ifw.jpg │ │ │ │ ├── 78_peter_haas_cau.jpg │ │ │ │ ├── 79_isabelle_kunert_sst.jpg │ │ │ │ ├── 79_philipp_frey_cau.jpg │ │ │ │ ├── 80_rasmus_thiede_cau.jpg │ │ │ │ ├── 80_stefan_hindersin_sst.jpg │ │ │ │ ├── 81_krauss-christian_fh.jpg │ │ │ │ ├── 81_roshani_madurawala_cau.jpg │ │ │ │ ├── 82_bing_han_cau.jpg │ │ │ │ ├── 82_sandra_wind_cau.jpg │ │ │ │ ├── 83_hendrik_dankowski_fh.jpg │ │ │ │ ├── 83_sebastian_krastel_cau.jpg │ │ │ │ ├── 84_emma_doelger_cau.jpg │ │ │ │ ├── 84_sonja_peterson_ifw.jpg │ │ │ │ ├── 85_hanna_doenau_cau.jpg │ │ │ │ ├── 85_soren_christensen_cau.jpg │ │ │ │ ├── 86_henrike_timm_geomar.jpg │ │ │ │ ├── 86_stefan_rose-john_cau.jpg │ │ │ │ ├── 87_martin_fischbock_muthesius.jpg │ │ │ │ ├── 87_stefanie_schaefer-di_maida_cau.jpg │ │ │ │ ├── 88-gonne-clasen_cau.jpg │ │ │ │ ├── 88_thorben_jansen_ipn.jpg │ │ │ │ ├── 89_malte_lowe_fh_kiel.jpg │ │ │ │ ├── 89_tim_eckhorst_muthesius.jpg │ │ │ │ ├── 90_florian_brauer_fh_kiel.jpg │ │ │ │ ├── 90_tobias_bayr_geomar.jpg │ │ │ │ ├── 91_anton_eisenhauer_geomar.jpg │ │ │ │ ├── 91_tobias_bunning_cau.jpg │ │ │ │ ├── 92_ralph_gabler_geomar.jpg │ │ │ │ ├── 92_tom_scherzer_cau.jpg │ │ │ │ ├── 93_bernhard_thalheim_cau.jpg │ │ │ │ ├── 93_severine_furst_geomar.jpg │ │ │ │ ├── 94_carsten_fortmann-grote_mpi.jpg │ │ │ │ ├── 94_maria_blanch_jover_geomar.jpg │ │ │ │ ├── 95_fiene_matthies_geomar.jpg │ │ │ │ ├── 95_rolf_j._langhammer_ifw.jpg │ │ │ │ ├── 96_angelina_kalashnikova_cau.jpg │ │ │ │ ├── 96_robert_hasler_uksh.jpg │ │ │ │ ├── 97_kerstin_prechel_dhsh.jpg │ │ │ │ ├── 97_sophie_steinhaeuser_uksh.jpg │ │ │ │ ├── 98_alina_hartmann_uksh.jpg │ │ │ │ ├── 98_daniel_mansfeldt_fh.jpg │ │ │ │ ├── 99_katrin_kirsch_cau.jpg │ │ │ │ ├── 99_lasse_paplow_fh.jpg │ │ │ │ ├── 99_wissenschaftzukunft.jpg │ │ │ │ └── nein.jpg │ │ └── vercel.svg │ │ ├── queries │ │ ├── __generated__ │ │ │ ├── AllRequests.ts │ │ │ ├── AllSchols.ts │ │ │ ├── AllScientistOffers.ts │ │ │ ├── AllScientists.ts │ │ │ ├── BatchInsertMail.ts │ │ │ ├── DeleteSchoolClassById.ts │ │ │ ├── DeleteScientistOfferRelations.ts │ │ │ ├── HideProgramById.ts │ │ │ ├── InsertClassRequests.ts │ │ │ ├── InsertMyTeacher.ts │ │ │ ├── InsertSchoolClass.ts │ │ │ ├── InsertScientistOfferRelations.ts │ │ │ ├── LoadAFile.ts │ │ │ ├── MyRequests.ts │ │ │ ├── MyTeacher.ts │ │ │ ├── QueryRSAConfig.ts │ │ │ ├── SaveAFile.ts │ │ │ ├── SchoolsMailsInfo.ts │ │ │ ├── ScientistMailInfos.ts │ │ │ ├── ScientistOfferById.ts │ │ │ ├── ScientistOfferComment.ts │ │ │ ├── UpdateAssignments.ts │ │ │ ├── UpsertSchools.ts │ │ │ ├── UpsertScientistOffers.ts │ │ │ ├── UpsertScientists.ts │ │ │ └── User.ts │ │ ├── ras_config.ts │ │ ├── ras_csv.ts │ │ ├── ras_matching.ts │ │ ├── ras_offer.ts │ │ ├── ras_teacher.ts │ │ └── user.ts │ │ ├── readme.md │ │ ├── styles │ │ └── globals.css │ │ ├── tailwind.config.js │ │ ├── tsconfig.json │ │ ├── tsconfig.spec.json │ │ └── types │ │ ├── UIComponents.ts │ │ └── next-auth.d.ts ├── babel.config.json ├── dev.sh ├── jest.config.ts ├── jest.preset.js ├── libs │ ├── .gitkeep │ └── shared-components │ │ ├── .babelrc │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── jest.config.ts │ │ ├── project.json │ │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── common │ │ │ ├── Avatar.tsx │ │ │ ├── BlockTitle.tsx │ │ │ └── ConditionalDisplays.tsx │ │ │ ├── shared-components.module.css │ │ │ └── shared-components.tsx │ │ ├── tsconfig.json │ │ ├── tsconfig.lib.json │ │ └── tsconfig.spec.json ├── migrations.json ├── nx.json ├── package.json ├── tools │ └── tsconfig.tools.json ├── tsconfig.base.json └── yarn.lock ├── functions ├── .gitignore ├── addKeycloakRole │ ├── index.js │ └── package.json ├── apiProxy │ ├── api_clients │ ├── main.py │ └── requirements.txt ├── callNodeFunction │ ├── anonymizeUser │ │ ├── default_deleted_certificate.pdf │ │ └── index.js │ ├── createCertificate │ │ ├── certificateUtils.js │ │ ├── generateAchievementCertificate.js │ │ ├── generateAttendanceCertificate.js │ │ └── index.js │ ├── getAdminUsers │ │ └── index.js │ ├── getSignedUrl │ │ └── index.js │ ├── index.js │ ├── lib │ │ ├── cloud-storage.js │ │ └── utils.js │ ├── package.json │ ├── saveFile │ │ └── index.js │ ├── saveImage │ │ └── index.js │ ├── updateAdminUser │ │ └── index.js │ └── updateKeycloakUser │ │ └── index.js ├── callPythonFunction │ ├── .gitignore │ ├── README.md │ ├── api_clients │ ├── main.py │ ├── package.json │ ├── pythonFunctions │ │ ├── add_confirmed_user_to_mm.py │ │ ├── check_attendance.py │ │ ├── create_certificates.py │ │ ├── load_participation_data.py │ │ └── moochub-schema.json │ ├── requirements.txt │ └── utils.py ├── dev.js ├── dev.py ├── echo │ ├── index.js │ ├── package-lock.json │ └── package.json ├── lib │ └── cloud-storage.js ├── sendMail │ ├── index.js │ └── package.json ├── sendQuestionaires │ ├── index.js │ └── package.json ├── shared_libs │ └── api_clients │ │ ├── __init__.py │ │ ├── eduhub_client.py │ │ ├── limesurvey_client.py │ │ ├── mattermost_client.py │ │ ├── storage_client.py │ │ └── zoom_client.py ├── start-node.sh ├── start-python.env.example ├── start-python.sh └── updateFromKeycloak │ ├── index.js │ └── package.json ├── infrastructure ├── .gitignore ├── README.md ├── application │ ├── 00_variables.tf │ ├── 01_main.tf │ ├── 01_secrets.tf │ ├── 02_network.tf │ ├── 03_databases.tf │ ├── 04_keycloak.tf │ ├── 05_hasura.tf │ ├── 06_cloud-functions.tf │ ├── 07_edu.tf │ └── 08_rent-a-scientist.tf └── foundation │ ├── 00_variables.tf │ ├── 01_main.tf │ ├── 02_projects.tf │ ├── 03_docker-repo.tf │ └── 04_storage.tf ├── keycloak ├── Dockerfile ├── Dockerfile-dev ├── README.md ├── disable-theme-cache.cli ├── imports-dev │ ├── edu-hub.json │ └── master.json ├── imports │ ├── .gitignore │ ├── edu-hub-realm.json │ └── readme.md ├── libs │ └── keycloak-bcrypt-1.6.0.jar └── themes │ ├── edu-hub │ ├── account │ │ ├── messages │ │ │ ├── messages_de.properties │ │ │ └── messages_en.properties │ │ ├── resources │ │ │ └── css │ │ │ │ ├── account.css │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── edu-account.css │ │ ├── template.ftl │ │ └── theme.properties │ ├── email │ │ ├── messages │ │ │ ├── messages_de.properties │ │ │ └── messages_en.properties │ │ └── theme.properties │ └── login │ │ ├── login.ftl │ │ ├── messages │ │ ├── messages_de.properties │ │ └── messages_en.properties │ │ ├── resources │ │ ├── css │ │ │ ├── bootstrap.min.css │ │ │ ├── login.css │ │ │ ├── login2.css │ │ │ └── tile.css │ │ └── img │ │ │ ├── edu_logo.svg │ │ │ └── logo_text.svg │ │ ├── template.ftl │ │ └── theme.properties │ └── opencampus │ ├── account │ ├── messages │ │ ├── messages_de.properties │ │ └── messages_en.properties │ ├── resources │ │ └── css │ │ │ ├── account.css │ │ │ ├── bootstrap.min.css │ │ │ └── edu-account.css │ ├── template.ftl │ └── theme.properties │ ├── email │ ├── messages │ │ ├── messages_de.properties │ │ └── messages_en.properties │ └── theme.properties │ └── login │ ├── messages │ ├── messages_de.properties │ └── messages_en.properties │ ├── resources │ └── css │ │ ├── bootstrap.min.css │ │ ├── login.css │ │ ├── login2.css │ │ └── tile.css │ ├── template.ftl │ └── theme.properties ├── package.json └── regenerate-apollo.sh /.gitignore: -------------------------------------------------------------------------------- 1 | # misc 2 | .DS_Store 3 | 4 | hasura_keycloak.env 5 | docker-compose.env 6 | frontend.env 7 | node_modules 8 | 9 | reminder.log 10 | 11 | *.code-workspace -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM hasura/graphql-engine:v2.19.0.cli-migrations-v3 2 | 3 | COPY ./migrations /hasura-migrations 4 | COPY ./metadata /hasura-metadata 5 | -------------------------------------------------------------------------------- /backend/init.d/file_storage/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !programs/** 3 | !programs 4 | -------------------------------------------------------------------------------- /backend/init.d/readme.md: -------------------------------------------------------------------------------- 1 | These sql scripts are automatically run during docker-compose up to initialize the local dev database to some fixed first state. 2 | -------------------------------------------------------------------------------- /backend/metadata/allow_list.yaml: -------------------------------------------------------------------------------- 1 | - collection: allowed-queries 2 | scope: 3 | global: true 4 | -------------------------------------------------------------------------------- /backend/metadata/api_limits.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /backend/metadata/backend_configs.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CourseButtons.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: CourseButtons 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CourseCourseTag.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: CourseCourseTag 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CourseDefaultValues.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: CourseDefaultValues 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CourseProject.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | schema: public 3 | name: CourseProject 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CourseType.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: CourseType 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_CoutseTag.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: CoutseTag 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Event.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Event 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Mail.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Mail 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_MailTemplate.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: MailTemplate 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Project.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | schema: public 3 | name: Project 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_ProjectEnrollment.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | schema: public 3 | name: ProjectEnrollment 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Referent.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Referent 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_SessionAddressType.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: SessionAddressType 3 | schema: public 4 | is_enum: true 5 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Speaker.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Speaker 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_TopicTag.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: TopicTag 3 | schema: public 4 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Weekday.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Weekday 3 | schema: public 4 | is_enum: true 5 | -------------------------------------------------------------------------------- /backend/metadata/databases/default/tables/public_Weekdays.yaml: -------------------------------------------------------------------------------- 1 | table: 2 | name: Weekdays 3 | schema: public 4 | is_enum: true 5 | -------------------------------------------------------------------------------- /backend/metadata/graphql_schema_introspection.yaml: -------------------------------------------------------------------------------- 1 | disabled_for_roles: [] 2 | -------------------------------------------------------------------------------- /backend/metadata/metrics_config.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /backend/metadata/network.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /backend/metadata/opentelemetry.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /backend/metadata/query_collections.yaml: -------------------------------------------------------------------------------- 1 | - name: allowed-queries 2 | definition: 3 | queries: [] 4 | -------------------------------------------------------------------------------- /backend/metadata/remote_schemas.yaml: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /backend/metadata/rest_endpoints.yaml: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /backend/metadata/version.yaml: -------------------------------------------------------------------------------- 1 | version: 3 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1606308410426_create_table_public_Kurs/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Kurs"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607956138657_drop_table_public_Kurs/up.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Kurs"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607958285531_create_table_public_Course/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Course"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607958754013_create_table_public_Date/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Date"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607958826649_create_table_public_Referent/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Referent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607958826649_create_table_public_Referent/up.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE "public"."Referent"("Id" serial NOT NULL, PRIMARY KEY ("Id") , UNIQUE ("Id")); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607958926515_create_table_public_DateReferent/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."DateReferent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959131131_create_table_public_User/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."User"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959184833_alter_table_public_Referent_add_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Referent" DROP COLUMN "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959184833_alter_table_public_Referent_add_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Referent" ADD COLUMN "UserId" integer NOT NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959206220_set_fk_public_Referent_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Referent" drop constraint "Referent_UserId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959319436_create_table_public_Instructor/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Instructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959462397_create_table_public_CourseInstructor/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseInstructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959791080_create_table_public_Participant/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Participant"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607959902209_create_table_public_Admin/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Admin"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1607960397749_create_table_public_Enrollment/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Enrollment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612867948151_alter_table_public_Course_alter_column_Location/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "City" to "Location"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612867948151_alter_table_public_Course_alter_column_Location/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Location" to "City"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868090288_alter_table_public_Course_add_column_OnlineCoursesAllowed/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "OnlineCoursesAllowed"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868127972_alter_table_public_Course_add_column_ProjectsAllowed/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "ProjectsAllowed"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868127972_alter_table_public_Course_add_column_ProjectsAllowed/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "ProjectsAllowed" boolean NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868203671_alter_table_public_Course_add_column_Difficulty/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "Difficulty"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868203671_alter_table_public_Course_add_column_Difficulty/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "Difficulty" integer NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868247898_alter_table_public_Course_add_column_DayOfTheWeek/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "DayOfTheWeek"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868247898_alter_table_public_Course_add_column_DayOfTheWeek/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "DayOfTheWeek" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868264527_alter_table_public_Course_add_column_TimeOfStart/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "TimeOfStart"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868264527_alter_table_public_Course_add_column_TimeOfStart/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "TimeOfStart" timetz NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868293811_alter_table_public_Course_add_column_Duration/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "Duration"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868293811_alter_table_public_Course_add_column_Duration/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "Duration" integer NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868313745_alter_table_public_Course_add_column_CourseType/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "CourseType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868313745_alter_table_public_Course_add_column_CourseType/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "CourseType" integer NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868605372_create_table_public_CourseDefaultValues/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseDefaultValues"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868672107_create_table_public_CourseButtons/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseButtons"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868700119_rename_table_public_Date/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename to "Date"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868700119_rename_table_public_Date/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Date" rename to "Session"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868717112_alter_table_public_Session_alter_column_Name/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Title" to "Name"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868717112_alter_table_public_Session_alter_column_Name/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Name" to "Title"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868737940_alter_table_public_Session_alter_column_End/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Finish" to "End"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868737940_alter_table_public_Session_alter_column_End/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "End" to "Finish"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868829030_create_table_public_Event/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Event"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868867762_rename_table_public_User/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" rename to "User"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868867762_rename_table_public_User/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename to "Person"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868886118_alter_table_public_Person_drop_column_Password/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "Password" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868938161_alter_table_public_Person_add_column_Image/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "Image"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868938161_alter_table_public_Person_add_column_Image/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "Image" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868951464_alter_table_public_Person_add_column_Employment/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "Employment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612868951464_alter_table_public_Person_add_column_Employment/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "Employment" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869075601_alter_table_public_Person_add_column_LinkedInProfile/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "LinkedInProfile"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869075601_alter_table_public_Person_add_column_LinkedInProfile/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "LinkedInProfile" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869106946_alter_table_public_Person_add_column_Newsletter/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "Newsletter"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869106946_alter_table_public_Person_add_column_Newsletter/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "Newsletter" boolean NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869132896_alter_table_public_Person_add_column_AnonymId/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "AnonymId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869132896_alter_table_public_Person_add_column_AnonymId/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "AnonymId" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869197579_alter_table_public_Referent_alter_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Referent" rename column "PersonId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869197579_alter_table_public_Referent_alter_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Referent" rename column "UserId" to "PersonId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869220936_alter_table_public_Referent_add_column_WantsToParticipate/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Referent" DROP COLUMN "WantsToParticipate"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869273737_rename_table_public_Instructor/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseTeacher" rename to "Instructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869273737_rename_table_public_Instructor/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Instructor" rename to "CourseTeacher"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869356640_alter_table_public_Participant_drop_column_Employment/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Participant" DROP COLUMN "Employment" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869391308_alter_table_public_Participant_drop_column_SurveyId/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Participant" DROP COLUMN "SurveyId" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869481479_rename_table_public_CourseTeacher/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Instructor" rename to "CourseTeacher"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869481479_rename_table_public_CourseTeacher/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseTeacher" rename to "Instructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869504817_rename_table_public_DateReferent/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SessionReferent" rename to "DateReferent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869504817_rename_table_public_DateReferent/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."DateReferent" rename to "SessionReferent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869599666_alter_table_public_Enrollment_add_column_WantsCertificate/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" DROP COLUMN "WantsCertificate"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869690301_alter_table_public_Enrollment_add_column_TypeOfProject/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" DROP COLUMN "TypeOfProject"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869750641_alter_table_public_Enrollment_add_column_UploadFile/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" DROP COLUMN "UploadFile"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869750641_alter_table_public_Enrollment_add_column_UploadFile/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" ADD COLUMN "UploadFile" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869819547_create_table_public_Project/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Project"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1612869992762_create_table_public_ProjectEnrollment/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ProjectEnrollment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1618225727314_alter_table_public_Participant_alter_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Participant" rename column "PersonId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1618225727314_alter_table_public_Participant_alter_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Participant" rename column "UserId" to "PersonId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619091533167_alter_table_public_Course_alter_column_Cost/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "Cost" TYPE numeric; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619091533167_alter_table_public_Course_alter_column_Cost/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "Cost" TYPE text; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619597986908_create_table_public_Mail/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619598196341_create_table_public_MailLog/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."MailLog"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619598468004_alter_table_public_Enrollment_add_column_CertificateUrl/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" DROP COLUMN "CertificateUrl"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1619598949929_create_table_public_Attendence/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Attendence"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1621430350175_create_table_public_AttendenceDocument/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AttendenceDocument"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1621430385118_alter_table_public_Course_add_column_Image/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "Image"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1621430385118_alter_table_public_Course_add_column_Image/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "Image" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1622451821608_alter_table_public_Instructor_add_column_Qualification/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Instructor" DROP COLUMN "Qualification"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1622451821608_alter_table_public_Instructor_add_column_Qualification/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Instructor" ADD COLUMN "Qualification" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1622451840885_alter_table_public_Instructor_add_column_Description/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Instructor" DROP COLUMN "Description"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1622451840885_alter_table_public_Instructor_add_column_Description/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Instructor" ADD COLUMN "Description" text NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623849711483_create_table_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623850352448_set_fk_public_Course_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_Status_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623850927704_alter_table_public_CourseStatus_alter_column_value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseStatus" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623850927704_alter_table_public_CourseStatus_alter_column_value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseStatus" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623850935429_alter_table_public_CourseStatus_alter_column_comment/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseStatus" rename column "comment" to "Comment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623862986591_create_table_public_OnlineHybridOffline/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."OnlineHybridOffline"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623863486012_create_table_public_EnrollmentStatus/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."EnrollmentStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623864021402_set_fk_public_Enrollment_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" drop constraint "Enrollment_Status_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623864267480_create_table_public_MotivationGrade/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."MotivationGrade"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623865932996_alter_table_public_Course_alter_column_Semester/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "Semester" TYPE integer; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623865932996_alter_table_public_Course_alter_column_Semester/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "Semester" TYPE text; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623912261863_alter_table_public_Person_add_column_AuthId/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "AuthId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623912261863_alter_table_public_Person_add_column_AuthId/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" ADD COLUMN "AuthId" uuid NULL UNIQUE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623914123278_create_table_public_ProjectType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ProjectType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623914276796_set_fk_public_Enrollment_TypeOfProject/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" drop constraint "Enrollment_TypeOfProject_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623914442298_create_table_public_University/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."University"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623914737922_alter_table_public_Participant_alter_column_University/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Participant" ALTER COLUMN "University" TYPE text; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623914760684_set_fk_public_Participant_University/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Participant" drop constraint "Participant_University_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623915146462_create_table_public_Employment/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Employment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623915325211_set_fk_public_Person_Employment/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" drop constraint "Person_Employment_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1623916733069_create_table_public_SurveyType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SurveyType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269338825_alter_table_public_Enrollment_alter_column_Online/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" ALTER COLUMN "Online" SET NOT NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269338825_alter_table_public_Enrollment_alter_column_Online/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" ALTER COLUMN "Online" DROP NOT NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269356438_alter_table_public_Enrollment_alter_column_WantsEcts/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" ALTER COLUMN "WantsEcts" DROP NOT NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269468337_alter_table_public_Admin_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Admin" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269490725_alter_table_public_Attendence_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Attendence" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269531331_alter_table_public_Course_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269550991_alter_table_public_CourseButtons_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."CourseButtons" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269599856_alter_table_public_CourseStatus_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."CourseStatus" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269615030_alter_table_public_Employment_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Employment" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269631258_alter_table_public_Enrollment_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Enrollment" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269663235_alter_table_public_Event_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Event" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269678165_alter_table_public_Instructor_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Instructor" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269700520_alter_table_public_Mail_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Mail" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269718158_alter_table_public_MailLog_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."MailLog" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624269761161_alter_table_public_Participant_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Participant" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283469212_alter_table_public_Employment_drop_column_created_at/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Employment" DROP COLUMN "created_at" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283480881_alter_table_public_Employment_drop_column_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Employment" DROP COLUMN "updated_at" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283630022_alter_table_public_Person_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Person" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283647781_alter_table_public_Project_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Project" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283682439_alter_table_public_Referent_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Referent" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624283700476_alter_table_public_Session_add_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Session" DROP COLUMN "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624353536016_create_table_public_Semester/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Semester"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624353657328_alter_table_public_Course_drop_column_Semester/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "Semester" CASCADE; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624353678580_alter_table_public_Course_add_column_SemesterId/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" DROP COLUMN "SemesterId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624353678580_alter_table_public_Course_add_column_SemesterId/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ADD COLUMN "SemesterId" integer NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1624353716055_set_fk_public_Course_SemesterId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_SemesterId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627543288911_delete_trigger_public_set_public_MailLog_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | DROP TRIGGER "set_public_MailLog_updated_at" ON "public"."MailLog"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627543423989_drop_table_public_MailLog/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."MailLog"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627543477094_drop_table_public_Mail/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627543700200_create_table_public_MailTemplate/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."MailTemplate"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627543925795_create_table_public_Mail/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627545902193_alter_table_public_Person_add_column_Univiersity/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" add column "Univiersity" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1627546968828_alter_table_public_Person_drop_column_Univiersity/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" drop column "Univiersity" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627547087406_alter_table_public_Person_add_column_University/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" add column "University" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1627547113553_set_fk_public_Person_University/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" drop constraint "Person_University_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627552990456_drop_table_public_Participant/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Participant"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627553011951_rename_table_public_Person/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename to "Person"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627553011951_rename_table_public_Person/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Person" rename to "User"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627553046317_set_fk_public_Enrollment_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" drop constraint "Enrollment_UserId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627553731167_rename_table_public_Semester/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" rename to "Semester"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627553731167_rename_table_public_Semester/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Semester" rename to "Program"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627557512930_alter_table_public_Course_add_column_LinkChat/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" add column "LinkChat" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1627557826586_create_table_public_Location/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Location"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627557910128_alter_table_public_Course_add_column_LocationId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" add column "LocationId" integer 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1627557930895_set_fk_public_Course_LocationId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_LocationId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627995348849_alter_table_public_Course_add_check_constraint_TitleLength/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "TitleLength"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1627995376597_drop_check_constraint_public_Course_TitleLength/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "TitleLength"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629357707897_alter_table_public_Referent_alter_column_PersonId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Referent" rename column "UserId" to "PersonId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629357707897_alter_table_public_Referent_alter_column_PersonId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Referent" rename column "PersonId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629359111180_alter_table_public_Program_add_column_ShortName/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" add column "ShortName" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1629359927499_alter_table_public_Course_drop_column_Duration/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "Duration" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629359960309_alter_table_public_Course_add_column_TimeEnd/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" add column "TimeEnd" timetz 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360178802_alter_table_public_Course_drop_column_LocationId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "LocationId" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360324925_create_table_public_CourseLocation/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseLocation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360688182_create_table_public_LocationOptions/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."LocationOptions"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360749374_insert_into_public_LocationOptions/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."LocationOptions" WHERE "Value" = 'ONLINE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360749374_insert_into_public_LocationOptions/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."LocationOptions"("Value", "Comment") VALUES (E'ONLINE', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629360916058_set_fk_public_Location_LocationName/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Location" drop constraint "Location_LocationName_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629361934826_rename_table_public_SessionReferent/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Speaker" rename to "SessionReferent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629361934826_rename_table_public_SessionReferent/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SessionReferent" rename to "Speaker"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629361996166_alter_table_public_Session_alter_column_Title/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Name" to "Title"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629361996166_alter_table_public_Session_alter_column_Title/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Title" to "Name"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362095462_rename_table_public_MotivationGrade/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MotivationRating" rename to "MotivationGrade"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362095462_rename_table_public_MotivationGrade/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MotivationGrade" rename to "MotivationRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362413032_create_table_public_PerformanceRating/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."PerformanceRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362438258_insert_into_public_PerformanceRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."PerformanceRating" WHERE "Value" = 'UNRATED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362452405_insert_into_public_PerformanceRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."PerformanceRating" WHERE "Value" = 'PASSED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362464383_insert_into_public_PerformanceRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."PerformanceRating" WHERE "Value" = 'FAILED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362643633_rename_table_public_Attendence/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename to "Attendence"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362643633_rename_table_public_Attendence/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendence" rename to "Attendance"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362658981_rename_table_public_AttendenceDocument/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AttendanceDocument" rename to "AttendenceDocument"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362658981_rename_table_public_AttendenceDocument/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AttendenceDocument" rename to "AttendanceDocument"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362899477_create_table_public_AttendanceSource/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AttendanceSource"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362967516_insert_into_public_AttendanceSource/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceSource" WHERE "Value" = 'ZOOM'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362967516_insert_into_public_AttendanceSource/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."AttendanceSource"("Value", "Comment") VALUES (E'ZOOM', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629362976319_insert_into_public_AttendanceSource/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceSource" WHERE "Value" = 'INSTRUCTOR'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363056530_create_table_public_AttendanceStatus/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AttendanceStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363097279_insert_into_public_AttendanceStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceStatus" WHERE "Value" = 'NO_INFO'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363110702_insert_into_public_AttendanceStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceStatus" WHERE "Value" = 'ATTENDED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363122360_insert_into_public_AttendanceStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceStatus" WHERE "Value" = 'MISSED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363122360_insert_into_public_AttendanceStatus/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."AttendanceStatus"("Value", "Comment") VALUES (E'MISSED', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363193488_alter_table_public_Attendance_alter_column_Status/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Attendance" ALTER COLUMN "Status" TYPE boolean; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363193488_alter_table_public_Attendance_alter_column_Status/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Attendance" ALTER COLUMN "Status" TYPE text; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363221481_set_fk_public_Attendance_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" drop constraint "Attendance_Status_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363247409_alter_table_public_Attendance_add_column_Source/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" add column "Source" text 2 | not null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363286398_set_fk_public_Attendance_Source/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" drop constraint "Attendance_Source_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363296163_alter_table_public_Attendance_alter_column_Source/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" alter column "Source" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629363296163_alter_table_public_Attendance_alter_column_Source/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" alter column "Source" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629793481435_insert_into_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseStatus" WHERE "Value" = 'DRAFT'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629793549018_insert_into_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseStatus" WHERE "Value" = 'READY_FOR_PUBLICATION'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629793560163_insert_into_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseStatus" WHERE "Value" = 'READY_FOR_APPLICATION'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629793570694_insert_into_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseStatus" WHERE "Value" = 'APPLICANTS_INVITED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629793582333_insert_into_public_CourseStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseStatus" WHERE "Value" = 'PARTICIPANTS_RATED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794135831_insert_into_public_LocationOptions/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."LocationOptions" WHERE "Value" = 'KIEL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794135831_insert_into_public_LocationOptions/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."LocationOptions"("Value", "Comment") VALUES (E'KIEL', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794801643_insert_into_public_MotivationRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."MotivationRating" WHERE "Value" = 'DECLINE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794811964_insert_into_public_MotivationRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."MotivationRating" WHERE "Value" = 'REVIEW'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794811964_insert_into_public_MotivationRating/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."MotivationRating"("Value", "Comment") VALUES (E'REVIEW', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794823460_insert_into_public_MotivationRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."MotivationRating" WHERE "Value" = 'INVITE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629794823460_insert_into_public_MotivationRating/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."MotivationRating"("Value", "Comment") VALUES (E'INVITE', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813458810_create_table_public_CourseAddress/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseAddress"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813617767_create_table_public_SessionAddress/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SessionAddress"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813763027_drop_table_public_CourseLocation/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CourseLocation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813789681_alter_table_public_Location_drop_column_Link/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Location" drop column "Link" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813805496_alter_table_public_Location_drop_column_Longiture/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Location" drop column "Longiture" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629813813876_alter_table_public_Location_drop_column_Latitude/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Location" drop column "Latitude" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815207508_rename_table_public_Location/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseLocation" rename to "Location"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815207508_rename_table_public_Location/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Location" rename to "CourseLocation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815421748_alter_table_public_Session_alter_column_Start/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "startDateTime" to "Start"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815421748_alter_table_public_Session_alter_column_Start/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Start" to "startDateTime"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815440863_alter_table_public_Session_alter_column_Finish/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "endDateTime" to "Finish"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629815440863_alter_table_public_Session_alter_column_Finish/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Finish" to "endDateTime"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629971969935_insert_into_public_MotivationRating/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."MotivationRating" WHERE "Value" = 'UNRATED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1629971969935_insert_into_public_MotivationRating/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."MotivationRating"("Value", "Comment") VALUES (E'UNRATED', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912533175_alter_table_public_Event_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Event" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912771769_alter_table_public_Admin_alter_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "userId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912771769_alter_table_public_Admin_alter_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "UserId" to "userId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912806512_alter_table_public_Admin_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912806512_alter_table_public_Admin_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912882175_alter_table_public_Admin_alter_column_created_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "created_at" to "createdAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630912962183_alter_table_public_Admin_alter_column_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "updated_at" to "updatedAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913013082_alter_table_public_Attendance_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913013082_alter_table_public_Attendance_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913105047_alter_table_public_Admin_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Admin" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913200513_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913291365_alter_table_public_Attendance_alter_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "userId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913291365_alter_table_public_Attendance_alter_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "UserId" to "userId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913298709_alter_table_public_Attendance_alter_column_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "status" to "Status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630913298709_alter_table_public_Attendance_alter_column_Status/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" rename column "Status" to "status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630914382244_alter_table_public_Attendance_drop_column_Source/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" drop column "Source" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630914580130_rename_table_public_AttendanceDocument/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AttendanceSourceData" rename to "AttendanceDocument"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630914580130_rename_table_public_AttendanceDocument/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AttendanceDocument" rename to "AttendanceSourceData"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630917185384_alter_table_public_Attendance_alter_column_source/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" alter column "source" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630917993231_alter_table_public_AttendanceStatus_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceStatus" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918045428_alter_table_public_AttendanceSource_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSource" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918129090_alter_table_public_AttendanceSourceData_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSourceData" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918254524_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918319744_alter_table_public_AttendanceSourceData_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSourceData" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918340253_alter_table_public_Admin_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Admin" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918363684_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630918375118_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630920465066_alter_table_public_AttendanceSourceData_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSourceData" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1630920809225_alter_table_public_AttendanceSource_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSource" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631281405537_alter_table_public_Admin_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Admin" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631281452594_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631281480789_alter_table_public_Attendance_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Attendance" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631281941869_alter_table_public_AttendanceSource_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSource" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282131870_alter_table_public_AttendanceSourceData_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSourceData" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282208890_alter_table_public_AttendanceSourceData_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."AttendanceSourceData" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282720896_alter_table_public_Course_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282720896_alter_table_public_Course_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282740216_alter_table_public_Course_alter_column_Name/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "title" to "Name"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631282740216_alter_table_public_Course_alter_column_Name/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Name" to "title"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631283417471_alter_table_public_Course_drop_column_Description/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "Description" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631283463676_alter_table_public_Course_drop_column_City/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "City" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284103418_alter_table_public_Course_drop_column_Difficulty/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "Difficulty" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284214239_alter_table_public_Course_drop_column_CourseType/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "CourseType" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284227308_alter_table_public_Course_drop_column_LinkVideoCall/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "LinkVideoCall" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284301733_alter_table_public_Course_alter_column_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "status" to "Status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284301733_alter_table_public_Course_alter_column_Status/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Status" to "status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284309276_alter_table_public_Course_alter_column_Ects/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "ects" to "Ects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284309276_alter_table_public_Course_alter_column_Ects/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Ects" to "ects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284333815_alter_table_public_Course_alter_column_Language/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "language" to "Language"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284333815_alter_table_public_Course_alter_column_Language/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Language" to "language"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284349129_alter_table_public_Course_alter_column_Cost/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "cost" to "Cost"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284349129_alter_table_public_Course_alter_column_Cost/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Cost" to "cost"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284462140_alter_table_public_Course_alter_column_cost/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "cost" drop default; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284795641_alter_table_public_Course_alter_column_language/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."language" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284976749_alter_table_public_Course_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."title" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631284976749_alter_table_public_Course_alter_column_title/up.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."title" is E'the title of the course'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631285375572_alter_table_public_Course_alter_column_status/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."status" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631285599419_alter_table_public_Course_alter_column_ects/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."ects" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631286450116_alter_table_public_Course_alter_column_applicationEnd/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."applicationEnd" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631286595269_alter_table_public_Course_alter_column_cost/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."cost" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631286848626_alter_table_public_Course_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."title" is E'the title of the course'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631286848626_alter_table_public_Course_alter_column_title/up.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."title" is E'The title of the course'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631286984301_alter_table_public_Course_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."title" is E'The title of the course'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631353801513_alter_table_public_Course_alter_column_Projects/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "projects" to "Projects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631353801513_alter_table_public_Course_alter_column_Projects/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "Projects" to "projects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631355510168_create_table_public_CourseProject/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseProject"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631355618013_rename_table_public_CourseProject/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseProjects" rename to "CourseProject"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631355618013_rename_table_public_CourseProject/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseProject" rename to "CourseProjects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356381448_rename_table_public_CourseInstructor/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructors" rename to "CourseInstructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356381448_rename_table_public_CourseInstructor/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructor" rename to "CourseInstructors"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356728084_drop_table_public_CourseDefaultValues/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CourseDefaultValues"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356814720_rename_table_public_CourseAddress/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseAddresses" rename to "CourseAddress"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356814720_rename_table_public_CourseAddress/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseAddress" rename to "CourseAddresses"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356906535_rename_table_public_CourseInstructors/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructor" rename to "CourseInstructors"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356906535_rename_table_public_CourseInstructors/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructors" rename to "CourseInstructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356946825_rename_table_public_CourseProjects/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseProject" rename to "CourseProjects"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631356946825_rename_table_public_CourseProjects/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseProjects" rename to "CourseProject"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631358619476_alter_table_public_Course_drop_column_projects/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "projects" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631358704064_alter_table_public_Course_alter_column_TimeStart/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "TimeStart" to "startTime"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631358806392_alter_table_public_Course_alter_column_startTime/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."startTime" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631359053467_alter_table_public_Course_alter_column_ProgramId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "ProgramId" to "programId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631381357118_alter_table_public_Course_alter_column_programId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."programId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631383694171_alter_table_public_Course_alter_column_learningGoals/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."learningGoals" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385147251_alter_table_public_CourseAddresses_alter_column_link/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."CourseAddresses"."link" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385298905_alter_table_public_CourseAddresses_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseAddresses" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385370466_drop_table_public_CourseButtons/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CourseButtons"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385430891_alter_table_public_CourseInstructor_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructor" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385430891_alter_table_public_CourseInstructor_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseInstructor" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631385762444_alter_table_public_CourseInstructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseInstructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631386000764_alter_table_public_CourseAddresses_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseAddresses" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631386019845_rename_table_public_CourseAddresses/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseDefaultAddresses" rename to "CourseAddresses"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631386019845_rename_table_public_CourseAddresses/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseAddresses" rename to "CourseDefaultAddresses"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631390450084_drop_table_public_CourseLocation/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CourseLocation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631390637931_rename_table_public_CourseDefaultAddresses/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseLocation" rename to "CourseDefaultAddresses"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631390637931_rename_table_public_CourseDefaultAddresses/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseDefaultAddresses" rename to "CourseLocation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631391638451_alter_table_public_CourseLocation_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseLocation" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631392617271_alter_table_public_CourseLocation_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseLocation" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631393539305_alter_table_public_CourseProject_alter_column_courseId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."CourseProject"."courseId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631393754664_alter_table_public_CourseProject_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseProject" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631393805956_alter_table_public_CourseProject_alter_column_projectId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."CourseProject"."projectId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631393916620_alter_table_public_CourseStatus_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseStatus" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631394007191_alter_table_public_Employment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Employment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428104513_alter_table_public_Enrollment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Enrollment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428245575_alter_table_public_CourseProject_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseProject" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428347196_alter_table_public_CourseLocation_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseLocation" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428446747_alter_table_public_CourseInstructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseInstructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428573442_alter_table_public_Course_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Course" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428707733_alter_table_public_Course_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Course" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428740107_alter_table_public_Enrollment_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428740107_alter_table_public_Enrollment_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428759122_alter_table_public_Enrollment_alter_column_UserId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "userId" to "UserId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428759122_alter_table_public_Enrollment_alter_column_UserId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "UserId" to "userId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631428998606_alter_table_public_Enrollment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Enrollment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631429309689_alter_table_public_Enrollment_drop_column_WantsEcts/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" drop column "WantsEcts" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631429356597_alter_table_public_Enrollment_drop_column_Online/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" drop column "Online" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631430361447_alter_table_public_Course_drop_column_onlineCourses/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "onlineCourses" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631430717364_alter_table_public_Project_add_column_type/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Project" add column "type" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631432188063_rename_table_public_PerformanceRating/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."ProjectRating" rename to "PerformanceRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631432188063_rename_table_public_PerformanceRating/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."PerformanceRating" rename to "ProjectRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631432412791_alter_table_public_Enrollment_alter_column_courseId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Enrollment"."courseId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631432442744_alter_table_public_Enrollment_alter_column_userId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Enrollment"."userId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631444375604_alter_table_public_EnrollmentStatus_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."EnrollmentStatus" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445627456_alter_table_public_Event_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Event" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445627456_alter_table_public_Event_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Event" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445688805_alter_table_public_Event_alter_column_created_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Event" rename column "created_at" to "createdAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445698173_alter_table_public_Event_alter_column_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Event" rename column "updated_at" to "updatedAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445914463_alter_table_public_Event_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Event" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631445980600_alter_table_public_Event_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Event" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631446636406_alter_table_public_Instructor_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Instructor" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631446636406_alter_table_public_Instructor_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Instructor" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631446819940_alter_table_public_Instructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Instructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631446890306_alter_table_public_LocationOptions_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."LocationOptions" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631447206539_alter_table_public_Mail_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Mail" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631447320907_alter_table_public_Mail_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Mail" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631447372442_alter_table_public_Mail_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Mail" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631447380060_alter_table_public_Mail_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631447380060_alter_table_public_Mail_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448169472_alter_table_public_Mail_alter_column_created_at/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "createdAt" to "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448169472_alter_table_public_Mail_alter_column_created_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "created_at" to "createdAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448183439_alter_table_public_Mail_alter_column_updated_at/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448183439_alter_table_public_Mail_alter_column_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "updated_at" to "updatedAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448252249_alter_table_public_Mail_alter_column_to/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Mail"."to" is E'The recipient email address'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448305901_rename_table_public_Mail/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mailing" rename to "Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448305901_rename_table_public_Mail/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename to "Mailing"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631448486130_alter_table_public_Mailing_add_column_status/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mailing" add column "status" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468586392_alter_table_public_MailTemplate_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MailTemplate" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468662872_alter_table_public_MailTemplate_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MailTemplate" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468730035_alter_table_public_MailTemplate_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MailTemplate" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468739968_alter_table_public_MailTemplate_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468739968_alter_table_public_MailTemplate_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468906818_alter_table_public_MailTemplate_add_column_from/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" add column "from" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631468995749_alter_table_public_MailTemplate_add_column_cc/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" add column "cc" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469042054_alter_table_public_MailTemplate_alter_column_cc/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailTemplate"."cc" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469053002_alter_table_public_MailTemplate_add_column_bcc/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" add column "bcc" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469115413_alter_table_public_MailTemplate_alter_column_bcc/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailTemplate"."bcc" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469131391_alter_table_public_MailTemplate_add_column_title/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailTemplate" add column "title" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469306004_alter_table_public_Mailing_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Mailing" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469324770_rename_table_public_Mailing/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename to "Mailing"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469324770_rename_table_public_Mailing/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mailing" rename to "Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469698221_alter_table_public_Mail_drop_column_Sender_id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" drop column "Sender_id" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469784320_alter_table_public_Mail_alter_column_template/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "templateId" to "template"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631469784320_alter_table_public_Mail_alter_column_template/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename column "template" to "templateId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631518943335_rename_table_public_Mail/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailLog" rename to "Mail"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631518943335_rename_table_public_Mail/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Mail" rename to "MailLog"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519145884_alter_table_public_MailLog_alter_column_templateId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailLog"."templateId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519193574_alter_table_public_MailLog_alter_column_status/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailLog"."status" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519436075_create_table_public_MailStatus/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."MailStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519631998_alter_table_public_MailStatus_alter_column_value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailStatus" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519631998_alter_table_public_MailStatus_alter_column_value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailStatus" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519687130_alter_table_public_MailStatus_alter_column_Value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailStatus" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519687130_alter_table_public_MailStatus_alter_column_Value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailStatus" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631519752710_alter_table_public_MailStatus_add_column_comment/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailStatus" add column "comment" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1631523550808_alter_table_public_MailTemplate_alter_column_from/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailTemplate"."from" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631523657032_alter_table_public_MailTemplate_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."MailTemplate"."title" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631523786480_alter_table_public_MailStatus_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MailStatus" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524407621_alter_table_public_MotivationRating_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MotivationRating" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524505071_alter_table_public_MotivationRating_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MotivationRating" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524595419_drop_table_public_OnlineHybridOffline/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."OnlineHybridOffline"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524693319_alter_table_public_CourseStatus_alter_column_Value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseStatus" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524723103_alter_table_public_Employment_alter_column_Value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Employment" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631524723103_alter_table_public_Employment_alter_column_Value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Employment" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631558478798_alter_table_public_MailTemplate_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."MailTemplate" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631558891359_alter_table_public_Program_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Program" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631558899627_alter_table_public_Program_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631558899627_alter_table_public_Program_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631561668071_alter_table_public_Project_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Project" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631561682916_alter_table_public_Project_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Project" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631561682916_alter_table_public_Project_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Project" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631561841740_alter_table_public_Project_alter_column_type/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Project"."type" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631561944767_alter_table_public_Project_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Project" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631562059734_alter_table_public_ProjectEnrollment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectEnrollment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631562077967_alter_table_public_ProjectEnrollment_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."ProjectEnrollment" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631563449727_alter_table_public_ProjectEnrollment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectEnrollment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631564000811_alter_table_public_ProjectRating_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectRating" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631564333977_alter_table_public_ProjectRating_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectRating" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631564933282_alter_table_public_CourseProject_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseProject" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631565012377_alter_table_public_Project_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Project" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631565116241_alter_table_public_CourseProject_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseProject" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631565667254_alter_table_public_ProjectEnrollment_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectEnrollment" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631566346410_alter_table_public_ProjectType_alter_column_Value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."ProjectType" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631566346410_alter_table_public_ProjectType_alter_column_Value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."ProjectType" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631566513922_alter_table_public_ProjectType_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."ProjectType" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567480696_rename_table_public_Instructor/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Expert" rename to "Instructor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567480696_rename_table_public_Instructor/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Instructor" rename to "Expert"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567546500_alter_table_public_Expert_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Expert" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567786865_alter_table_public_CourseInstructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseInstructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567840347_alter_table_public_CourseInstructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseInstructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631567959379_alter_table_public_CourseInstructor_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseInstructor" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631568406154_drop_table_public_Referent/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Referent"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631568645794_drop_table_public_Speaker/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Speaker"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631568717582_drop_table_public_SurveyType/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."SurveyType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631569026032_create_table_public_SessionSpeaker/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SessionSpeaker"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631569746046_alter_table_public_SessionSpeaker_alter_column_expertId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."SessionSpeaker"."expertId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570087664_alter_table_public_University_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."University" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570233616_alter_table_public_University_alter_column_Value/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."University" rename column "value" to "Value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570233616_alter_table_public_University_alter_column_Value/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."University" rename column "Value" to "value"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570614477_alter_table_public_Session_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570614477_alter_table_public_Session_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570728850_alter_table_public_Session_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."Session" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570762986_alter_table_public_Session_alter_column_Name/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "title" to "Name"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631570762986_alter_table_public_Session_alter_column_Name/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" rename column "Name" to "title"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571000100_alter_table_public_Session_drop_column_Location/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" drop column "Location" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571014819_alter_table_public_Session_drop_column_SurveyType/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" drop column "SurveyType" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571038753_alter_table_public_Session_drop_column_SurveyId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Session" drop column "SurveyId" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571225529_alter_table_public_Session_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Session"."title" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571242904_alter_table_public_Session_alter_column_description/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Session"."description" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571270193_alter_table_public_Session_alter_column_startDateTime/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Session"."startDateTime" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571312721_alter_table_public_Session_alter_column_endDateTime/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Session"."endDateTime" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631571394888_drop_table_public_Event/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Event"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631601708902_alter_table_public_SessionAddress_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."SessionAddress" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631601876054_alter_table_public_SessionAddress_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."SessionAddress" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631601911612_alter_table_public_SessionAddress_alter_column_latitude/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."SessionAddress"."latitude" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631601925239_alter_table_public_SessionAddress_alter_column_link/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."SessionAddress"."link" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631602910764_alter_table_public_User_alter_column_Id/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "id" to "Id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631602910764_alter_table_public_User_alter_column_Id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "Id" to "id"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603011056_alter_table_public_User_alter_column_Email/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."Email" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603011056_alter_table_public_User_alter_column_Email/up.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."Email" is E'The user\'s email address'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603074956_alter_table_public_User_alter_column_Email/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "email" to "Email"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603074956_alter_table_public_User_alter_column_Email/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "Email" to "email"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603110019_alter_table_public_User_alter_column_Employment/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "employment" to "Employment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603110019_alter_table_public_User_alter_column_Employment/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "Employment" to "employment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603369836_alter_table_public_User_alter_column_employment/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."employment" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603832074_alter_table_public_User_alter_column_updated_at/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631603832074_alter_table_public_User_alter_column_updated_at/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "updated_at" to "updatedAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604006526_alter_table_public_Admin_alter_column_userId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Admin"."userId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604006526_alter_table_public_Admin_alter_column_userId/up.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Admin"."userId" is E'The admin\'s user ID'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604092824_alter_table_public_Attendance_alter_column_sessionId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Attendance"."sessionId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604253553_alter_table_public_Attendance_alter_column_userId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Attendance"."userId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604291939_alter_table_public_Attendance_alter_column_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" alter column "userId" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604291939_alter_table_public_Attendance_alter_column_userId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" alter column "userId" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1631604452269_alter_table_public_Attendance_alter_column_status/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Attendance"."status" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632141011243_alter_table_public_Enrollment_alter_column_Status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "status" to "Status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632141011243_alter_table_public_Enrollment_alter_column_Status/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename column "Status" to "status"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632141065317_alter_table_public_Enrollment_alter_column_status/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Enrollment"."status" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632227695327_rename_table_public_Enrollment/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseEnrollment" rename to "Enrollment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632227695327_rename_table_public_Enrollment/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Enrollment" rename to "CourseEnrollment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632227753681_rename_table_public_EnrollmentStatus/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseEnrollmentStatus" rename to "EnrollmentStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632227753681_rename_table_public_EnrollmentStatus/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."EnrollmentStatus" rename to "CourseEnrollmentStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632229725933_alter_table_public_CourseEnrollmentStatus_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on TABLE "public"."CourseEnrollmentStatus" is E'NULL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632229725934_alter_table_public_CourseEnrollmentStatus_set_fields_and_comments/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseEnrollmentStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632229725935_alter_table_public_User_alter_column_updated_At/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "updated_at" to "updated_At"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632229725935_alter_table_public_User_alter_column_updated_At/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632238212945_rename_table_public_LocationOptions/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."LocationOption" rename to "LocationOptions"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632238212945_rename_table_public_LocationOptions/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."LocationOptions" rename to "LocationOption"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632238212946_alter_table_public_ProjectType_set_fields_and_comments/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProjectType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632238212947_alter_table_public_ProjectRating_set_fields_and_comments/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProjectRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1632238212948_alter_table_public_MotivationRating_set_fields_and_comments/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."MotivationRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1634637888177_alter_table_public_MailLog_alter_column_cc/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailLog" alter column "cc" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1634637888177_alter_table_public_MailLog_alter_column_cc/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailLog" alter column "cc" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1634637894056_alter_table_public_MailLog_alter_column_bcc/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailLog" alter column "bcc" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1634637894056_alter_table_public_MailLog_alter_column_bcc/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."MailLog" alter column "bcc" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1635519008987_delete_fk_public_Expert_Instructor_UserId_fkey/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Expert" drop constraint "Instructor_UserId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1635519111126_delete_fk_public_Admin_Admin_UserId_fkey/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" drop constraint "Admin_UserId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1635527338456_set_fk_public_Admin_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" drop constraint "Admin_userId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1635527377554_set_fk_public_Attendance_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Attendance" drop constraint "Attendance_userId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1635955655110_set_fk_public_Expert_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Expert" drop constraint "Expert_userId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1636016636310_alter_table_public_User_alter_column_anonymousId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" alter column "anonymousId" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1636016636310_alter_table_public_User_alter_column_anonymousId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" alter column "anonymousId" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1636621124738_Remove authId from user table/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "User" DROP COLUMN "authId"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235033755_alter_table_public_Course_alter_column_maxParticipants/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."maxParticipants" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235164259_alter_table_public_Course_drop_column_endTime/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "endTime" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235200867_alter_table_public_Course_add_column_endTime/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" add column "endTime" timestamptz 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235209601_alter_table_public_Course_alter_column_endTime/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."endTime" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235225203_alter_table_public_Course_drop_column_startTime/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "startTime" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235249710_alter_table_public_Course_alter_column_startTime/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."startTime" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235370228_alter_table_public_Admin_alter_column_createdAt/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "created_at" to "createdAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235370228_alter_table_public_Admin_alter_column_createdAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "createdAt" to "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235380828_alter_table_public_Admin_alter_column_updatedAt/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "updated_at" to "updatedAt"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235380828_alter_table_public_Admin_alter_column_updatedAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Admin" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235503842_alter_table_public_Course_alter_column_createdAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "createdAt" to "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235509945_alter_table_public_Course_alter_column_updatedAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235607935_alter_table_public_Expert_alter_column_createdAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Expert" rename column "createdAt" to "created_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1649235617588_alter_table_public_Expert_alter_column_updatedAt/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Expert" rename column "updatedAt" to "updated_at"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658156678114_create_table_public_Scientist/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Scientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658156946620_create_table_public_Institution/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Institution"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658157017466_create_table_public_ScientistOfferCategory/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ScientistOfferCategory"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658157191716_create_table_public_School/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."School"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658157386655_create_table_public_Teacher/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Teacher"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658157555223_create_table_public_SchoolClass/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SchoolClass"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658165193427_create_table_public_ScientistOffer/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ScientistOffer"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658166425098_create_table_public_SchoolClassRequest/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SchoolClassRequest"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658166646684_create_table_public_OfferCategoryRelation/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."OfferCategoryRelation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658167330112_create_table_public_ScientistOfferRelation/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ScientistOfferRelation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658175769428_create_table_public_RentAScientistConfig/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."RentAScientistConfig"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658225330664_alter_table_public_ScientistOffer_alter_column_id/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."ScientistOffer" ALTER COLUMN "id" drop default; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658226012408_drop_table_public_OfferCategoryRelation/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."OfferCategoryRelation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658226026901_drop_table_public_ScientistOfferCategory/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."ScientistOfferCategory"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658237237452_drop_table_public_Institution/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Institution"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658238249883_alter_table_public_Scientist_drop_column_contactName/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Scientist" drop column "contactName" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658238279517_alter_table_public_Scientist_drop_column_subject/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Scientist" drop column "subject" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1658241153022_alter_table_public_Scientist_add_column_image/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Scientist" add column "image" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021310407_alter_table_public_Teacher_drop_column_forename/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop column "forename" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021413271_alter_table_public_Teacher_drop_column_surname/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop column "surname" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021431375_alter_table_public_Teacher_drop_column_email/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop column "email" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021451938_alter_table_public_Teacher_add_column_userId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" add column "userId" text 2 | not null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021520992_alter_table_public_Teacher_drop_column_userId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop column "userId" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021543476_alter_table_public_Teacher_add_column_userId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" add column "userId" uuid 2 | not null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1659021662463_set_fk_public_Teacher_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop constraint "Teacher_userId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659025409953_alter_table_public_Teacher_add_unique_userId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop constraint "Teacher_userId_key"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659033594083_delete_fk_public_Teacher_Teacher_schoolId_fkey/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop constraint "Teacher_schoolId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1659033609211_alter_table_public_Teacher_drop_column_schoolId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" drop column "schoolId" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1660298308255_alter_table_public_SchoolClass_add_column_contact/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SchoolClass" add column "contact" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1664030666394_create_table_public_AchievementOption/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementOption"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664031534446_create_table_public_AchievementRecordType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementRecordType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664126800968_create_table_public_AchievementOptionCourse/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementOptionCourse"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664131057782_create_table_public_AchievementRecord/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementRecord"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664131274076_create_table_public_AchievementOptionMentor/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementOptionMentor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664131635838_create_table_public_AchievementRecordAuthor/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementRecordAuthor"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664133166068_add_value_public_AchievementRecord/down.sql: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664257299167_rename_table_public_ProjectRating/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AchievementRecordRating" rename to "ProjectRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664257299167_rename_table_public_ProjectRating/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."ProjectRating" rename to "AchievementRecordRating"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664257731563_alter_table_public_AchievementRecord_alter_column_score/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."AchievementRecord"."score" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664258034682_drop_table_public_CourseProject/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CourseProject"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664258069468_drop_table_public_ProjectType/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."ProjectType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664258085387_drop_table_public_ProjectEnrollment/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."ProjectEnrollment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664258105138_drop_table_public_Project/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Project"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664258477607_alter_table_public_AchievementOption_alter_column_title/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."AchievementOption"."title" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1664259109514_alter_table_public_AchievementRecordRating_update_comment/down.sql: -------------------------------------------------------------------------------- 1 | comment on table "public"."AchievementRecordRating" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667394496473_create_schema_rentAScientist/down.sql: -------------------------------------------------------------------------------- 1 | drop schema "rentAScientist" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667394496473_create_schema_rentAScientist/up.sql: -------------------------------------------------------------------------------- 1 | create schema "rentAScientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395085907_create_table_public_Languages/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Languages"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395394088_insert_into_public_Languages/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Languages" WHERE "value" = 'de'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395394088_insert_into_public_Languages/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Languages"("value", "comment") VALUES (E'de', E'German'); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395436381_insert_into_public_Languages/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Languages" WHERE "value" = 'en'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395436381_insert_into_public_Languages/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Languages"("value", "comment") VALUES (E'en', E'English'); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395995791_rename_table_public_Languages/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Language" rename to "Languages"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667395995791_rename_table_public_Languages/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Languages" rename to "Language"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667398349051_alter_table_public_Course_alter_column_language/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "language" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1667398349051_alter_table_public_Course_alter_column_language/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "language" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1668076404588_alter_table _public_Teacher_set_schema_rentAScientist/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Teacher" set schema "rentAScientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1668077886270_alter_table _public_School_set_schema_rentAScientist/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."School" set schema "rentAScientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1668077914489_alter_table _public_SchoolClass_set_schema_rentAScientist/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SchoolClass" set schema "rentAScientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1668078044826_alter_table _public_Scientist_set_schema_rentAScientist/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Scientist" set schema "rentAScientist"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669051332463_drop_table_public_AttendanceSourceData/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."AttendanceSourceData"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669051759054_alter_table_public_Session_alter_column_attendanceData/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Session"."attendanceData" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669291570901_alter_table_public_SessionAddress_alter_column_address/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."SessionAddress"."address" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669291904128_create_table_public_SessionAddressType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."SessionAddressType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669292328152_insert_into_public_SessionAddressType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."SessionAddressType" WHERE "value" = 'URL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669292395727_insert_into_public_SessionAddressType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."SessionAddressType" WHERE "value" = 'FREETEXT_ADDRESS'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1669292395728_set_fk_public_SessionAddress_type/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SessionAddress" drop constraint "SessionAddress_type_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619214133_set_fk_public_Course_language/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_language_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619644510_create_table_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Weekday"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619683786_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'MONDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619683786_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'MONDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619694009_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'TUESDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619694009_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'TUESDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619700855_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'WEDNESDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619700855_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'WEDNESDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619706864_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'THURSDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619706864_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'THURSDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619712744_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'FRIDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619712744_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'FRIDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619723506_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'SATURDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619723506_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'SATURDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619729656_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'SUNDAY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673619729656_insert_into_public_Weekday/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."Weekday"("value", "comment") VALUES (E'SUNDAY', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673627291025_set_fk_public_Course_weekDay/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_weekDay_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673683959038_create_table_public_TopicTag/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."TopicTag"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673684019679_insert_into_public_TopicTag/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."TopicTag" WHERE "id" = 1; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1673684275366_create_table_public_CourseTopicTag/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseTopicTag"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1674140962367_alter_table_public_CourseLocation_drop_column_link/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseLocation" drop column "link" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1674141240560_alter_table_public_SessionAddress_drop_column_link/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SessionAddress" drop column "link" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1674427464614_alter_table_public_Course_alter_column_published/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Course"."published" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1674427794117_alter_table_public_Program_alter_column_published/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."Program"."published" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1674427962573_alter_table_public_Course_drop_column_visibility/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop column "visibility" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675697284398_drop_table_public_CourseTopicTag/up.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseTopicTag"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675810490440_drop_table_public_TopicTag/up.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."TopicTag"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675945547190_create_table_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseGroupOption"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675945698708_create_table_public_CourseGroup/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseGroup"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675945800587_set_fk_public_CourseGroup_courseId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseGroup" drop constraint "CourseGroup_courseId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675946023873_insert_into_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseGroupOption" WHERE "id" = 1; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675946063410_insert_into_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseGroupOption" WHERE "id" = 2; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675946092334_insert_into_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseGroupOption" WHERE "id" = 3; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675946107097_insert_into_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseGroupOption" WHERE "id" = 4; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1675946120273_insert_into_public_CourseGroupOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseGroupOption" WHERE "id" = 5; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1676823617047_alter_table_public_Course_alter_column_ects/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "ects" drop default; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1676823617047_alter_table_public_Course_alter_column_ects/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "ects" set default 'NONE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1676823906068_alter_table_public_Course_alter_column_programId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "programId" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1676823906068_alter_table_public_Course_alter_column_programId/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "programId" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1678271421380_insert_into_public_Weekday/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Weekday" WHERE "value" = 'NONE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1678271489989_alter_table_public_Course_alter_column_weekDay/down.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "weekDay" drop default; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1678271489989_alter_table_public_Course_alter_column_weekDay/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "weekDay" set default 'NONE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1678809049493_insert_into_public_CourseEnrollmentStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."CourseEnrollmentStatus" WHERE "value" = 'CANCELLED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1683291315206_insert_into_public_AttendanceSource/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AttendanceSource" WHERE "value" = 'LIMESURVEY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1687950376933_insert_into_public_AchievementRecordType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."AchievementRecordType" WHERE "value" = 'ONLINE_COURSE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1688556358202_alter_table_public_Course_alter_column_weekDay/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "weekDay" drop not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1688556358202_alter_table_public_Course_alter_column_weekDay/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" alter column "weekDay" set not null; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1692819385729_create_table_public_CourseDegree/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseDegree"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1692819475282_set_fk_public_CourseDegree_courseId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."CourseDegree" drop constraint "CourseDegree_courseId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1692819981089_alter_table_public_CourseDegree_alter_column_courseId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."CourseDegree"."courseId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1694070874998_create_table_public_AppSettings/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AppSettings"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1694513414730_insert_into_public_Employment/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Employment" WHERE "value" = 'PUPIL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1694674130658_run_sql_migration/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."CourseEnrollment" ADD CONSTRAINT "uniqueUserCourse" UNIQUE("userId", "courseId"); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197171509_alter_table_public_User_alter_column_status/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."status" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197171509_alter_table_public_User_alter_column_status/up.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."status" is E'Current user status'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197428451_create_table_public_UserStatus/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."UserStatus"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197498958_insert_into_public_UserStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserStatus" WHERE "value" = 'ACTIVE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197543892_insert_into_public_UserStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserStatus" WHERE "value" = 'INACTIVE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197617230_insert_into_public_UserStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserStatus" WHERE "value" = 'DELETED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197640210_insert_into_public_UserStatus/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserStatus" WHERE "value" = 'SPAM'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697197720085_set_fk_public_User_status/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop constraint "User_status_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697638715394_create_table_public_AchievementDocumentationTemplate/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."AchievementDocumentationTemplate"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1697662921271_alter_table_public_AppSettings_drop_column_id/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."AppSettings" drop column "id" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1711631567883_insert_into_public_Employment/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."Employment" WHERE "value" = 'TEACHER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1712229444516_create_table_public_CertificateTemplateText/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CertificateTemplateText"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1712839984476_create_table_public_CertificateType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CertificateType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1712840193586_drop_table_public_CertificateType/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."CertificateType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1712840932509_create_table_public_CertificateType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CertificateType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1712843290333_create_table_public_CertificateTemplateProgram/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CertificateTemplateProgram"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1714043546002_add_value_public_CertificateType/down.sql: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1724879709869_alter_table_public_Course_alter_column_startTime/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "startTime" TYPE time; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1724879742558_alter_table_public_Course_alter_column_endTime/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Course" ALTER COLUMN "endTime" TYPE time; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1726134065271_alter_table_public_SessionAddress_drop_column_type/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."SessionAddress" drop column "type" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1726134241180_drop_table_public_SessionAddressType/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."SessionAddressType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1726261605745_insert_into_public_LocationOption/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."LocationOption" WHERE "value" = 'HEIDE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1726261605745_insert_into_public_LocationOption/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."LocationOption"("comment", "value") VALUES (null, E'HEIDE'); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727733578039_create_table_public_Organization/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."Organization"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727733677691_run_sql_migration/up.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "public"."Organization" 2 | ADD COLUMN "aliases" TEXT[] DEFAULT '{}'; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734094572_set_fk_public_User_organizationId/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop constraint "User_organizationId_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734641442_create_table_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."OrganizationType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734733303_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'UNIVERSITY'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734777978_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'RESEARCH_INSTITUTE'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734807293_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'PUBLIC_SECTOR'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734837796_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'NON_PROFIT_ORGANIZATION'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734868001_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'CORPORATION'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734893466_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'SCHOOL'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734911897_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'FREELANCER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727734931131_insert_into_public_OrganizationType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."OrganizationType" WHERE "value" = 'OTHER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727735030953_set_fk_public_Organization_type/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Organization" drop constraint "Organization_type_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1727909434406_alter_table_public_Organization_drop_column_aliases/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Organization" drop column "aliases" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729771615166_alter_table_public_User_alter_column_email/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop constraint "User_email_key"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729771615166_alter_table_public_User_alter_column_email/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" add constraint "User_email_key" unique ("email"); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978259403_create_table_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."UserOccupation"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978511898_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'HIGH_SCHOOL_STUDENT'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978698766_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'UNIVERSITY_STUDENT'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978709264_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'EMPLOYED_FULL_TIME'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978716298_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'EMPLOYED_PART_TIME'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978725019_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'SELF_EMPLOYED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978738220_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'UNEMPLOYED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978738220_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'UNEMPLOYED', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978745887_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'RETIRED'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978745887_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'RETIRED', E''); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978811887_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'RESEARCHER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978811887_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'RESEARCHER', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978820314_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'EDUCATOR'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978820314_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'EDUCATOR', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978835179_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'HOMEMAKER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978835179_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'HOMEMAKER', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978843825_insert_into_public_UserOccupation/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."UserOccupation" WHERE "value" = 'OTHER'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729978843825_insert_into_public_UserOccupation/up.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO "public"."UserOccupation"("value", "comment") VALUES (E'OTHER', null); 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729979082743_alter_table_public_User_add_column_occupation/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" add column "occupation" text 2 | null; 3 | -------------------------------------------------------------------------------- /backend/migrations/default/1729979183237_alter_table_public_User_alter_column_organizationId/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."organizationId" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729979221509_alter_table_public_User_alter_column_occupation/down.sql: -------------------------------------------------------------------------------- 1 | comment on column "public"."User"."occupation" is NULL; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1729979289117_set_fk_public_User_occupation/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop constraint "User_occupation_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734473285529_alter_table_public_User_drop_column_employment/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop column "employment" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734473380382_alter_table_public_User_drop_column_university/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop column "university" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734473399993_alter_table_public_User_drop_column_otherUniversity/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."User" drop column "otherUniversity" cascade; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734473462788_drop_table_public_University/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."University"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734473496255_drop_table_public_Employment/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Employment"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734906151768_create_table_public_CourseRegistrationType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."CourseRegistrationType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734906907631_set_fk_public_Course_registrationType/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Course" drop constraint "Course_registrationType_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734992794749_create_table_public_ProgramType/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."ProgramType"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734992935740_insert_into_public_ProgramType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProgramType" WHERE "value" = 'DEGREES'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734993198192_insert_into_public_ProgramType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProgramType" WHERE "value" = 'EVENTS'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734993278661_insert_into_public_ProgramType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProgramType" WHERE "value" = 'COURSES'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1734993498023_set_fk_public_Program_programType/down.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" drop constraint "Program_programType_fkey"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1735672813062_alter_table_public_Program_alter_column_programType/up.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."Program" rename column "programType" to "type"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1735847827794_insert_into_public_ProgramType/down.sql: -------------------------------------------------------------------------------- 1 | DELETE FROM "public"."ProgramType" WHERE "value" = 'RENT_A_SCIENTIST'; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1737451678001_drop_table_public_Admin/up.sql: -------------------------------------------------------------------------------- 1 | DROP table "public"."Admin"; 2 | -------------------------------------------------------------------------------- /backend/migrations/default/1737452077694_create_table_public_OrganizationAdmin/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "public"."OrganizationAdmin"; 2 | -------------------------------------------------------------------------------- /backend/seeds/default/readme.md: -------------------------------------------------------------------------------- 1 | Put the seed sql file in here -------------------------------------------------------------------------------- /frontend-nx/.prettierignore: -------------------------------------------------------------------------------- 1 | # Add files here to ignore them from prettier formatting 2 | 3 | /dist 4 | /coverage 5 | 6 | /.nx/cache 7 | /.nx/workspace-data -------------------------------------------------------------------------------- /frontend-nx/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "printWidth": 120, 4 | "trailingComma": "es5" 5 | } 6 | -------------------------------------------------------------------------------- /frontend-nx/apps/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduhub-org/eduhub/5429f329c363327b80029ce83181797bd058ee30/frontend-nx/apps/.gitkeep -------------------------------------------------------------------------------- /frontend-nx/apps/edu-hub/.env.local: -------------------------------------------------------------------------------- 1 | NEXT_TRANSLATE_PATH="./" 2 | -------------------------------------------------------------------------------- /frontend-nx/apps/edu-hub/locales/de/course-admin-page.json: -------------------------------------------------------------------------------- 1 | { 2 | "pageTitle": "Opencampus Kurse Kursleiter Sicht", 3 | "headline": "Kurse (Instruktor)" 4 | } 5 | -------------------------------------------------------------------------------- /frontend-nx/apps/edu-hub/locales/en/course-admin-page.json: -------------------------------------------------------------------------------- 1 | { 2 | "pageTitle": "Opencampus Course Instructor View", 3 | "headline": "Courses (Instructor)" 4 | } 5 | -------------------------------------------------------------------------------- /frontend-nx/apps/edu-hub/public/templates/default-achievement-template.txt: -------------------------------------------------------------------------------- 1 | Test 2 | -------------------------------------------------------------------------------- /frontend-nx/apps/edu-hub/types/global.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export {}; 3 | 4 | declare global { 5 | interface Window { 6 | fbq?: any; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /frontend-nx/babel.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "babelrcRoots": ["*"] 3 | } 4 | -------------------------------------------------------------------------------- /frontend-nx/jest.config.ts: -------------------------------------------------------------------------------- 1 | import { getJestProjects } from '@nx/jest'; 2 | 3 | export default { 4 | projects: getJestProjects(), 5 | }; 6 | -------------------------------------------------------------------------------- /frontend-nx/jest.preset.js: -------------------------------------------------------------------------------- 1 | const nxPreset = require('@nx/jest/preset').default; 2 | 3 | module.exports = { ...nxPreset }; 4 | -------------------------------------------------------------------------------- /frontend-nx/libs/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduhub-org/eduhub/5429f329c363327b80029ce83181797bd058ee30/frontend-nx/libs/.gitkeep -------------------------------------------------------------------------------- /frontend-nx/libs/shared-components/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["@nx/next/babel"], 3 | "plugins": [] 4 | } 5 | -------------------------------------------------------------------------------- /functions/apiProxy/api_clients: -------------------------------------------------------------------------------- 1 | ../shared_libs/api_clients -------------------------------------------------------------------------------- /functions/apiProxy/requirements.txt: -------------------------------------------------------------------------------- 1 | requests==2.* 2 | flask==2.* 3 | pandas>=1.5.0 4 | authlib 5 | google-auth==2.* 6 | google-cloud-storage==2.* 7 | markdown>=3.0.0 8 | -------------------------------------------------------------------------------- /functions/callPythonFunction/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | dev/* 3 | api_clients/__pycache__/* 4 | -------------------------------------------------------------------------------- /functions/callPythonFunction/api_clients: -------------------------------------------------------------------------------- 1 | ../shared_libs/api_clients -------------------------------------------------------------------------------- /functions/start-node.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mkdir /home/node/www 4 | npm install express 5 | node dev.js 6 | -------------------------------------------------------------------------------- /keycloak/imports/.gitignore: -------------------------------------------------------------------------------- 1 | edu-hub-users-* -------------------------------------------------------------------------------- /keycloak/imports/readme.md: -------------------------------------------------------------------------------- 1 | put the keycloak user seed json files in here -------------------------------------------------------------------------------- /keycloak/libs/keycloak-bcrypt-1.6.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduhub-org/eduhub/5429f329c363327b80029ce83181797bd058ee30/keycloak/libs/keycloak-bcrypt-1.6.0.jar -------------------------------------------------------------------------------- /keycloak/themes/edu-hub/account/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | styles= css/account.css css/edu-account.css css/bootstrap.min.css 4 | -------------------------------------------------------------------------------- /keycloak/themes/edu-hub/email/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | -------------------------------------------------------------------------------- /keycloak/themes/edu-hub/login/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | styles=css/login.css css/login2.css css/bootstrap.min.css 4 | -------------------------------------------------------------------------------- /keycloak/themes/opencampus/account/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | styles= css/account.css css/edu-account.css css/bootstrap.min.css 4 | -------------------------------------------------------------------------------- /keycloak/themes/opencampus/email/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | -------------------------------------------------------------------------------- /keycloak/themes/opencampus/login/theme.properties: -------------------------------------------------------------------------------- 1 | parent=keycloak 2 | 3 | styles=css/login.css css/login2.css css/bootstrap.min.css 4 | --------------------------------------------------------------------------------