chat.freenode.net #tryton-fr log beginning Wed Nov 14 00:00:01 CET 2012 | ||
2012-11-14 10:13 <cedk> Pilou: pour l'update de country, finallement je me demande si on devrait pas ne pas migrer les id et laisser trytond supprimer les records s'il peut | ||
2012-11-14 10:15 <cedk> Pilou: mais il faudrait que le code qui supprime si'il n'y arrive pas essaye de faire une suppression logique | ||
2012-11-14 10:15 <cedk> Pilou: je pense que ça simplifirait les mises à jour futur | ||
2012-11-14 12:48 <Pilou> quel est l'avantage de cette méthode ? | ||
2012-11-14 14:57 <cedk> Pilou: on ne s'embête pas a corriger les changements d'id de l'ISO | ||
2012-11-14 15:04 <Pilou> mais si on fait ça on complique les migrations pour les utilisateurs | ||
2012-11-14 16:40 <cedk> Pilou: je pense pas, soit il utilise pas le pay et donc il sera supprimer | ||
2012-11-14 16:41 <cedk> Pilou: soit il l'utilise mais le ne pourra plus le selectionner pour de nouveau record | ||
2012-11-14 16:48 <Pilou> si un record d'un pays est supprimé, les records qui font référence à cet id seront impactés (en fonction du paramètre Many2One.ondelete) | ||
2012-11-14 16:48 <cedk> Pilou: oui | ||
2012-11-14 16:52 <Pilou> Sans la migration, si la valeur de ondelete est "SET NULL", l'utilisateur devra reindiquer la nouvelle valeur. Si c'est "RESTRICT" qui est utilisé je ne sais pas ce qui se passe. | ||
2012-11-14 16:52 <Pilou> tu veux que je mette à jour rapidement le script attaché au ticket ? | ||
2012-11-14 16:52 <Pilou> enfin le codereview | ||
2012-11-14 16:55 <cedk> Pilou: faudrait faire une analyse des many2one qui point sur country pour voir | ||
2012-11-14 16:55 <cedk> Pilou: et le cas échéant les changer pour pouvoir faire la migration traquille | ||
2012-11-14 16:56 <cedk> et peu mettre un commentaire dans le changelog que country ne garantie pas la stabilité des id et que donc il faut utiliser un RESTRICT | ||
2012-11-14 18:12 <Pilou> j'ai fait un patch du site web pour rajouter contrib sur la page où sont listées les mailings listes, il faut que je le propose où ? |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!