toCompanion method

CourseOfferingsCompanion toCompanion(
  1. bool nullToAbsent
)

Implementation

CourseOfferingsCompanion toCompanion(bool nullToAbsent) {
  return CourseOfferingsCompanion(
    id: Value(id),
    fetchedAt: fetchedAt == null && nullToAbsent
        ? const Value.absent()
        : Value(fetchedAt),
    course: Value(course),
    semester: Value(semester),
    number: Value(number),
    phase: Value(phase),
    courseType: Value(courseType),
    status: status == null && nullToAbsent
        ? const Value.absent()
        : Value(status),
    language: language == null && nullToAbsent
        ? const Value.absent()
        : Value(language),
    remarks: remarks == null && nullToAbsent
        ? const Value.absent()
        : Value(remarks),
    enrolled: enrolled == null && nullToAbsent
        ? const Value.absent()
        : Value(enrolled),
    withdrawn: withdrawn == null && nullToAbsent
        ? const Value.absent()
        : Value(withdrawn),
    syllabusId: syllabusId == null && nullToAbsent
        ? const Value.absent()
        : Value(syllabusId),
    syllabusUpdatedAt: syllabusUpdatedAt == null && nullToAbsent
        ? const Value.absent()
        : Value(syllabusUpdatedAt),
    objective: objective == null && nullToAbsent
        ? const Value.absent()
        : Value(objective),
    weeklyPlan: weeklyPlan == null && nullToAbsent
        ? const Value.absent()
        : Value(weeklyPlan),
    evaluation: evaluation == null && nullToAbsent
        ? const Value.absent()
        : Value(evaluation),
    textbooks: textbooks == null && nullToAbsent
        ? const Value.absent()
        : Value(textbooks),
  );
}