Ticket #867 (closed melhoria: wontfix)

Opened 14 years ago

Last modified 14 years ago

Registrar histórico de alterações no organograma

Reported by: viani Owned by: viani
Priority: média Milestone: Expresso 2.2
Component: Workflow Version: trunk
Severity: Keywords:
Cc: WorkGroup:

Description

Criar uma tabela no organograma para registrar um log das alterações de dados. Registrar a data, tipo da alteração, usuário, dados antigos, novos dados.

Verificar se é melhor fazer com trigger no banco ou no código php quando ocorrer o evento.

Serializar os dados antes de inserir.

Change History

comment:1 Changed 14 years ago by viani

  • Status changed from new to closed
  • Resolution set to wontfix

Fizemos uma avaliação da melhor alternativa para implementar o log de alterações no organograma, e concluímos que uma procedure no banco de dados é a melhor opção. Isso porque tem-se os dados antes (OLD) e depois da alteração (NEW). Avançando um pouco mais na discussão verificamos que não é prático identificar as colunas das tabelas que sofreram alterações, por são muitas e várias possuem chave estrangeira.

Concluímos que o trabalho para implementar este log é muito grande pelo retorno que irá apresentar. Este ticket será fechado como 'não realizar'.

Note: See TracTickets for help on using tickets.