Bug #8979
baser les vues sur les formdefs connus, pas sur le contenu de la db
Début:
13 novembre 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Quand un formdef est supprimé la table associée ne l'est pas (frilosité à l'égard des données).
Mais la création des vues, elle se base sur le contenu de la db,
view_names = [] cur.execute('''SELECT table_name FROM information_schema.views WHERE table_name LIKE %s''', ('wcs\_view\_%',))
Résultat, on peut se trouver dans la vue générale à référencer des formdefs qui n'existent plus.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Fichier 0001-sql-remove-formdef-references-from-global-views-afte.patch 0001-sql-remove-formdef-references-from-global-views-afte.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit bab79fef2b37765fbefdda74fe147c65904a2afb Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Nov 22 16:40:21 2015 +0100 sql: remove formdef references from global views after formdef removal (#8979)
sql: remove formdef references from global views after formdef removal (#8979)