[Python] Versioning di un database

Enrico 'Henryx' Bianchi henryx_b a yahoo.it
Mer 6 Maggio 2009 00:12:42 CEST


Pietro Battiston wrote:

> Vorrei perņ tenere traccia di tutte le modifiche fatte nel tempo, ed in
> particolare di chi le ha fatte.


Di solito per questo tipo di lavoro si utilizzano le tabelle di audit,
ovvero delle tabelle simili alla tabella originale con in piu` dei campi
di controllo. Per il loro popolamento si utilizzano dei trigger sulla
tabella originale, che vanno a riempire la tabella di audit trail con i
dati manipolati piu` i dati di controllo (e.g. utente, tipo di
operazione, data)

Enrico


Maggiori informazioni sulla lista Python