from django.urls import path
from . import views

urlpatterns = [
    path('import_special_modules', views.importSpecialVenueModules),
    #the teacher module unique constraint has been raised
    #note teacher modules can be repeated... so delete first
    path('import_teachermodules', views.importModuleTeachers),
    path('get_ec_numbers', views.getEcNumbersFromNames),
    path('import_levelmodules', views.importLevelmodules),
    path('populate_programme_levels', views.populateProgrammeLevel),
    path('import_programmes', views.importProgrammes),
    path('import_faculties', views.importFaculties),
    path('import_teachers', views.importTeachers),
    path('import_modules', views.importModules),
    path('runseeders', views.doesSeeding),
    path('correctseeds', views.correctTheSeeds),

    path('allocate_venues/<int:semester_block_id>/', views.GivePeriodsToAllVenues),
    path('import_classes/<int:semester_block_id>/', views.importClassSessions),
    path('handle_mass_modules/<int:semester_block_id>/', views.handleMassModules),


    #wait for the special modules to be joined with their venues
    path('allocate_special_modules/<int:semester_block_id>/', views.GiveTeacherModuleForSpecialVenues),
    path('allocate_all_modules/<int:semester_block_id>/', views.GiveTeacherModuleForAllVenues),
]