У меня есть APP1 и APP2, использующие одну и ту же базу данных, оба приложения обращаются к БД одним и тем же пользователем (назовем это postgres), и каждый конечный пользователь регистрируется в APP1 и APP2 со своими собственными учетными данными.

Есть ли умный способ регистрировать каждую вставку-обновление-удаление, которая выполняется в APP2, записывая зарегистрированную операцию userID - timestamp - done (IUD) и, возможно, другую дополнительную информацию?

Журнал может находиться в таблице на БД или даже в файле .log на сервере, оба способа в порядке.

Извините, если это сбивает с толку, но я не знаю, как лучше объяснить ситуацию, задайте любой вопрос, может ли это помочь.

0