pub async fn create_new_course(
    conn: &mut PgConnection,
    pkey_policy: PKeyPolicy<CreateNewCourseFixedIds>,
    new_course: NewCourse,
    user: Uuid,
    spec_fetcher: impl SpecFetcher,
    fetch_service_info: impl Fn(Url) -> BoxFuture<'static, ModelResult<ExerciseServiceInfoApi>>
) -> ModelResult<(Course, Page, CourseInstance, CourseModule)>
Expand description

Creates a new course with a front page and default instances.