Utilizando Operações UPSERT com SQLAlchemy
Tanto o SQLite quanto o PostgreSQL oferecem suporte à operação UPSERT, que significa "inserir ou atualizar". Essa funcionalidade é ativada quando uma coluna com restrição de unicidade entra em conflito.
Sintaxe e Comportamento
A sintaxe básica para UPSERT difere ligeiramente entre PostgreSQL e SQLite:
PostgreSQL: INSERT ... ON CONFLI ...
Publicado em 6-14 02:11 por Thomas