Ciao a tutti,
Ho un dubbio in merito alla gestione delle transazioni in genropy.
Ho un programma che funziona a mo' di servizio, cioè è sempre in esecuzione e
svolge una serie di operazioni per l'acquisizione automatica di documenti.
Ogni qualvolta effettua un ciclo positivo, cioè trova un documento da
importare, inserisce in alcune tabelle dei record che vengono confermati, alla
fine del ciclo con un db.commit()
Ora, vorrei poter gestire, sempre all'interno dello stesso ciclo, anche i dati
di un'altra tabella, che registra le operatività eseguite, a cui dovrei fare il
commit in modo autonomo da quello precedente (come fosse un'altra transazione),
senza che mi chiuda anche quella principale.
E' possibile ?
E come ?
Ciao e grazie
Silvano Valleferro