Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We have data loss prevention system, that consists of several parts (all only in administrative console):   1.

  1. [on by default] Data from tables being edited not directly, but via temporary tables created for each user individually (when user clicks "Add"/"Edit" buttons). When user clicks "Save" button on editing form, then data is copied back from temporary table to original live table.

...

  1. [off by default] When user clicks "Edit", then we are checking, that given record(-s) is not being edited by another user already and we are showing warning message to the user about that, so he can immediately cancel    editing to prevent possible data loss

...

  1. [on by default] when user clicks "Save" button on editing form we are locking table, so nobody else in that moment couldn't overwrite data user is saving right now

Here I will be talking only about #2 item. 

...