copyWithCompanion method

Semester copyWithCompanion(
  1. SemestersCompanion data
)

Implementation

Semester copyWithCompanion(SemestersCompanion data) {
  return Semester(
    id: data.id.present ? data.id.value : this.id,
    year: data.year.present ? data.year.value : this.year,
    term: data.term.present ? data.term.value : this.term,
    courseTableFetchedAt: data.courseTableFetchedAt.present
        ? data.courseTableFetchedAt.value
        : this.courseTableFetchedAt,
  );
}