Ticket #1471 (closed defeito: fixed)
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:2 Changed 13 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 13 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.
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.