From ab121485bdf007d13e61ee3a7b7ce75c7d3196dc Mon Sep 17 00:00:00 2001 From: Fedor Korotkiy Date: Thu, 31 Mar 2022 19:10:53 +0300 Subject: [PATCH] Add note about RETURNING --- dao/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dao/README.md b/dao/README.md index 51eeea6..a9a43cf 100644 --- a/dao/README.md +++ b/dao/README.md @@ -5,6 +5,7 @@ - Функция `CreateDao` должна создавать таблицу в базе данных. - Метод `Create` должен создавать нового пользователя и назначать его `ID`. За генерацию `ID` должна отвечать база данных, использовать `rand` запрещается. + `pgx` не поддерживает `LastInsertId`, используйте синтаксис `RETURNING id`. - Метод `Update` меняет `Name` пользователя. - Метод `Delete` удаляет пользователя из таблицы. - Метод `Lookup` возвращает `Name` пользователя по `ID`.