Я использую SQLAlchemy без ORM, то есть с помощью созданных вручную SQL-состояний для непосредственного взаимодействия с бэкэнд-базой данных.В этом случае я использую PG в качестве своей базы данных (psycopg2 в качестве драйвера БД) - я не знаю, влияет ли это на ответ.
У меня есть такие утверждения (для краткости предположим, что conn является допустимымсоединение с БД):
conn.execute("INSERT INTO user (name, country_id) VALUES ('Homer', 123)")
Предположим также, что таблица пользователя состоит из столбцов (id [SERIAL PRIMARY KEY], name, country_id)
Как я могу получить идентификаторновый пользователь (в идеале, не нажимая снова на БД?)