Adding storedby to more objects in the database

Hi team,

While trying to sort out what goes wrong with Ebola tracking data, it would have been very helpful to be able to say which user added a programinstance, trackedentityinstance or trackedentityattributevalue.

However, none of these tables have the “storedby” column that we find in datavalue and trackedentitydatavalue.

I would actually think it makes sense to track this information even when it comes to who changed the orgunit hierarchy or who added a new dataset etc.

Do you think this is something that could be added (preferably to all metadata objects, but at least to trackedentityattributevalue)?

···

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Hi Knut.

I agree it probably does make sense to “standardize” this kind of object metadata (storedby, updated, created) across all objects.

Do you get anything in audit log? That might be more reliable way of tracking changes as storedby can be changed over time.

Bob

···

On 28 January 2015 at 09:48, Knut Staring knutst@gmail.com wrote:

Hi team,

While trying to sort out what goes wrong with Ebola tracking data, it would have been very helpful to be able to say which user added a programinstance, trackedentityinstance or trackedentityattributevalue.

However, none of these tables have the “storedby” column that we find in datavalue and trackedentitydatavalue.

I would actually think it makes sense to track this information even when it comes to who changed the orgunit hierarchy or who added a new dataset etc.

Do you think this is something that could be added (preferably to all metadata objects, but at least to trackedentityattributevalue)?

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp