Dear Pierre, I'm not aware of history of this duplicate entries. I agree with you on removing duplicate fields. Also agree with adding created user and updated user fields as default.
Few points for open discussion for community; - There are many entities already have user fields, so do we need to remove them. Point to discuss. IMO we can live with both. - There are certain entries like dimension, search etc which does not require user information. - From community if someone have information on Tx fields then we can rethink of not removing. Lastly, this thread should take time to conclude after all inputs. Thanks for interesting proposal! Best Regards, -- *Rishi Solanki* | Sr Manager, Enterprise Software Development HotWax Systems <http://www.hotwaxsystems.com/> Plot no. 80, Scheme no. 78 Part 2, Near Brilliant Convention Center, Indore, M.P 452010 Linkedin: *Rishi Solanki* <https://www.linkedin.com/in/rishi-solanki-62271b7/> Direct: +91-9893287847 On Wed, Apr 24, 2019 at 1:19 PM Pierre Smits <pierresm...@apache.org> wrote: > Hi All, > > Currently our functions inject following internal fields into the model of > each entity: > > - createdStamp > - createdTxStamp > - lastUpdatedStamp > - lastUpdatedTxStamp > > All of the fields above are of the field type definition 'date-time', > giving for java: java.sql.Timestamp, and for sql: TIMESTAMP. This means > that the createdTxStamp is the same as createdStamp and lastUpdatedTxStamp > is the same as lastUpdatedStamp. > > Should we get rid of the redundant fields? > > Also, a lot of entity definitions in the various models have the > 'createdByUserLogin' and 'lastModifiedByUserLogin' added. > > Should we have these fields added to the internal fields set so that these > are always injected into the model of each entity, and always filled? > > Best regards, > > Pierre Smits > > *Apache Trafodion <https://trafodion.apache.org>, Vice President* > *Apache Directory <https://directory.apache.org>, PMC Member* > Apache Incubator <https://incubator.apache.org>, committer > *Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges) > since 2008* > Apache Steve <https://steve.apache.org>, committer >