import { query } from '../../../utils/db' /** * 프로젝트 PM/PL 이력 조회 * GET /api/project/[id]/manager-history */ export default defineEventHandler(async (event) => { const projectId = getRouterParam(event, 'id') const history = await query(` SELECT h.*, e.employee_name, e.employee_email FROM wr_project_manager_history h JOIN wr_employee_info e ON h.employee_id = e.employee_id WHERE h.project_id = $1 ORDER BY h.role_type, h.start_date DESC `, [projectId]) return history.map((h: any) => ({ historyId: h.history_id, projectId: h.project_id, employeeId: h.employee_id, employeeName: h.employee_name, employeeEmail: h.employee_email, roleType: h.role_type, startDate: h.start_date, endDate: h.end_date, changeReason: h.change_reason, createdAt: h.created_at })) })