Salut, Le 14/03/2015 20:31, Alain Castera a écrit :
Dans https://www.sqlite.org/foreignkeys.html il est dit : << It is not possible to use the "ALTER TABLE ... ADD COLUMN" syntax to add a column that includes a REFERENCES clause, unless the default value of the new column is NULL. Attempting to do so returns an error.NULL n'est-il as acceptable comme valeur par défaut dans ce cas précis ? Ça permettrait de transformer les tables sqlite de la même façon qu'avec les autres moteurs, si je comprends bien.
Bien vu :-) J'essayais - comme pour les autres moteurs - de créer d'abord le champ, puis de créer la clé étrangère ; ce qui ne fonctionnait pas. À priori, c'est OK pour SQLite pour l'actuelle version nigthly ; si tu peux tester... Merci :)
P.S. : je vais poster sur redmine des patch pour implémenter la recherche sur plusieurs groupes. Ce n'est pas parfait (un peu bidouillé) , mais ça a l'air de marcher chez moi (quelques vérif à faire encore). Quel format de patch préfères-tu (en général, je fais simplement diff -u , mais je peux m'adapter) ?
Ce qui est vraiment le plus pratique, ce sont des patchs GIT, mais des diff ne posent pas de problèmes :-) Attentions à la recherche sur les groupes : de mémoire, j'avais réussi à solutionner ça en MySQL, mais pas en PostrgeSQL (voir le ticket #301) :( ++ -- Johan
Attachment:
signature.asc
Description: OpenPGP digital signature