copyWith method
Implementation
TeacherSemestersCompanion copyWith({
Value<int>? id,
Value<DateTime?>? fetchedAt,
Value<int>? teacher,
Value<int>? semester,
Value<String?>? email,
Value<int?>? department,
Value<String?>? title,
Value<double?>? teachingHours,
Value<String?>? officeHoursNote,
}) {
return TeacherSemestersCompanion(
id: id ?? this.id,
fetchedAt: fetchedAt ?? this.fetchedAt,
teacher: teacher ?? this.teacher,
semester: semester ?? this.semester,
email: email ?? this.email,
department: department ?? this.department,
title: title ?? this.title,
teachingHours: teachingHours ?? this.teachingHours,
officeHoursNote: officeHoursNote ?? this.officeHoursNote,
);
}