Our customer request the functionality of logging changes in db. We need next structure:
"Timestamp", "User", "DB.Table.Field changed", "Value after change"
What we have:
- Entity Framework Code First
- ELMAH
- MySQL Data Base with more than 100 tables (changes should be tracked to all of them)
So we need:
- Somehow track what table was changed
- What new value was added/updated
- Generic functionality (if possible)
Any ideas how to do this?
PS. ELMAH is not a strict requirement. But MySql is :)
Thank you!