I need to implement audit trail for datbase with following fields.
What data has changed The date and time it was changed. The previous value. The current value. Who changed the data The reason for data change. Contact information of the person who changed the data.