De nu stiu cite ori am avut de facut istoricul de tabele. Am incercat de toate – triggeri, Change Data Capture ( si –reclama – GUI http://cdchelper.codeplex.com/ ) . Dar fiind programator mi-a placut sa le fac din cod – insa trebuia sa tin minte de fiecare data sa insereze inca ceva.
Acum , cu EF4 si template – le pot face automat. Solutia o gasiti aici :
http://msprogrammer.serviciipeweb.ro/2010/06/28/ef-automatic-history-of-table-and-t4-files-tt-files/
Are citeva conventii/presupuneri despre structura tabelelor ( ca au _history ca sufix si ca au cimpurile [ModifiedDate], [ModifiedBy], [ModifiedType] ) dar se poate modifica din fisierul tt.
Daca nu ma credeti, downloadati proiectul history
(Apropo : fisierele tt merg doar cu Windows 2010 – iar codul merge pentru EF4 , care genereaza si FK-urile pentru obiecte)