Я пытаюсь сделать запрос POST, который вставит одно и то же значение UUID в две таблицы: employee и skill. Я пробовал это несколькими разными способами, но не смог этого сделать. Вот мой запрос для размещения UUID (и «сводки») в одной таблице:
app.post("/employees/:id/skills", async(req, res) => {
try {
const { summary } = req.body;
const addEmployeeSkill = await pool.query(
"INSERT INTO skill(skill_uuid, summary)VALUES(uuid_generate_v4(), $1) RETURNING *",
[summary],
);
res.json(addEmployeeSkill.rows[0]);
} catch (err) {
console.error(err.message);
}
});
Мой вопрос: как мне получить тот же UUID, который генерируется в таблице «skill» для также вставить в столбец skill_uuid таблицы 'employee'?