I would not put these fields (which I usually call audit fields) in each database table. If it is a table with low traffic and high cost (for example, Users , for example), this continues, not a question. I would also add creator and modifier . If this is a table that falls into the lot (say, a history table of operations), then perhaps the advantage is not worth the cost of increased insertion time and storage space.
This is a challenge that you will need to make separately for each table.
source share