17 lines
430 B
JavaScript
17 lines
430 B
JavaScript
const db = require('../config/database');
|
|
|
|
class Course {
|
|
static async findByTeacherId(teacherId) {
|
|
return await db.query(
|
|
'SELECT * FROM courses WHERE teacher_id = ? ORDER BY course_code',
|
|
[teacherId]
|
|
);
|
|
}
|
|
|
|
static async findById(id) {
|
|
const rows = await db.query('SELECT * FROM courses WHERE id = ?', [id]);
|
|
return rows[0];
|
|
}
|
|
}
|
|
|
|
module.exports = Course; |