Sto utilizzando SQLAlchemy senza ORM, ad esempio utilizzando statemem SQL creati a mano per interagire direttamente con il db back-end. Sto usando PG come mio backend db (psycopg2 come driver DB) in questo caso - non so se questo influisce sulla risposta.SqlAlchemy: acquisizione dell'ID dell'ultimo record inserito
devo dichiarazioni come questo (per brevità, si supponga che conn è una connessione valida al db):
conn.execute("INSERT INTO user (name, country_id) VALUES ('Homer', 123)")
supponga inoltre che la tabella utente consiste delle colonne (id [PRIMARY KEY SERIAL], nome, country_id)
Come posso ottenere l'ID del nuovo utente (idealmente, senza colpire di nuovo il db?)
Che cosa ha a che fare questo con SQLAlchemy? –