()
| 153 | } |
| 154 | |
| 155 | async function getTotalLessons() { |
| 156 | "use cache" |
| 157 | cacheTag(getLessonGlobalTag()) |
| 158 | |
| 159 | const [data] = await db |
| 160 | .select({ totalLessons: count(LessonTable.id) }) |
| 161 | .from(LessonTable) |
| 162 | if (data == null) return 0 |
| 163 | return data.totalLessons |
| 164 | } |
| 165 | |
| 166 | async function getTotalCourseSections() { |
| 167 | "use cache" |
no test coverage detected