Ticket #1471 (closed defeito: fixed)

Opened 9 years ago

Last modified 9 years ago

Remover aplicação não exclui registro na base de dados

Reported by: rodsouza Owned by: rodsouza
Priority: alta Milestone: Expresso 2.2
Component: API Version: branch 2.2
Severity: grave Keywords:
Cc: WorkGroup: Gestão de Integração

Description

A remoção de uma aplicação pelo setup não exclui os registros exclusivos da aplicação.

A não exclusão ocasiona erro ao tentar instalar novamente a aplicação.

Change History

comment:1 Changed 9 years ago by rodsouza

Os dados de configurações e preferências presente na base PostgreSQL, nas tabelas 'phpgw_config' e 'phpgw_preferences', não são excluídos ao remover qualquer aplicação.

comment:2 Changed 9 years ago by rodsouza

Inserindo a exclusão dos dados de configuração e preferência na remoção da aplicação.

setup/applications.php

Commit da revisão r3620.

comment:3 Changed 9 years ago by rodsouza

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

Existem outros dados em tabelas que não uma referência clara para a remoção, por exemplo nas tabelas "vfs".

Para a remoção correta desses dados será necessário um trabalho de identificação, e adaptação caso necessário, que demandará tempo. Assim tal assunto deverá ser retomado futuramente.

Note: See TracTickets for help on using tickets.