POST один и тот же UUID в две таблицы с Node / PostgreSQL - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь сделать запрос 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'?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...